builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-527 starttime: 1465860938.44 results: success (0) buildid: 20160613144725 builduid: 7c0bcd30e7244644978eb591726e6736 revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.440046) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.440429) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.440702) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.546312) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.546596) ========= 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-1465860621.976295-1979896439 _=/tools/buildbot/bin/python using PTY: False --2016-06-13 16:35:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 451K=0.03s 2016-06-13 16:35:38 (451 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.343218 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.936734) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:38.937017) ========= 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-1465860621.976295-1979896439 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.046082 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.027333) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.027637) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --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-1465860621.976295-1979896439 _=/tools/buildbot/bin/python using PTY: False 2016-06-13 16:35:39,184 truncating revision to first 12 chars 2016-06-13 16:35:39,185 Setting DEBUG logging. 2016-06-13 16:35:39,185 attempt 1/10 2016-06-13 16:35:39,185 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e95203b4cab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-13 16:35:39,620 unpacking tar archive at: mozilla-beta-3e95203b4cab/testing/mozharness/ program finished with exit code 0 elapsedTime=0.872415 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.945445) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.945742) ========= script_repo_revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.946121) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.946390) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 16:35:39.990582) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 42 secs) (at 2016-06-13 16:35:39.990856) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439 _=/tools/buildbot/bin/python using PTY: False 16:35:40 INFO - MultiFileLogger online at 20160613 16:35:40 in /builds/slave/test 16:35:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 16:35:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:35:40 INFO - {'append_to_log': False, 16:35:40 INFO - 'base_work_dir': '/builds/slave/test', 16:35:40 INFO - 'blob_upload_branch': 'mozilla-beta', 16:35:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:35:40 INFO - 'buildbot_json_path': 'buildprops.json', 16:35:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:35:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:35:40 INFO - 'download_minidump_stackwalk': True, 16:35:40 INFO - 'download_symbols': 'true', 16:35:40 INFO - 'e10s': False, 16:35:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:35:40 INFO - 'tooltool.py': '/tools/tooltool.py', 16:35:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:35:40 INFO - '/tools/misc-python/virtualenv.py')}, 16:35:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:35:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:35:40 INFO - 'log_level': 'info', 16:35:40 INFO - 'log_to_console': True, 16:35:40 INFO - 'opt_config_files': (), 16:35:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:35:40 INFO - '--processes=1', 16:35:40 INFO - '--config=%(test_path)s/wptrunner.ini', 16:35:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:35:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:35:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:35:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:35:40 INFO - 'pip_index': False, 16:35:40 INFO - 'require_test_zip': True, 16:35:40 INFO - 'test_type': ('testharness',), 16:35:40 INFO - 'this_chunk': '1', 16:35:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:35:40 INFO - 'total_chunks': '10', 16:35:40 INFO - 'virtualenv_path': 'venv', 16:35:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:35:40 INFO - 'work_dir': 'build'} 16:35:40 INFO - ##### 16:35:40 INFO - ##### Running clobber step. 16:35:40 INFO - ##### 16:35:40 INFO - Running pre-action listener: _resource_record_pre_action 16:35:40 INFO - Running main action method: clobber 16:35:40 INFO - rmtree: /builds/slave/test/build 16:35:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:35:42 INFO - Running post-action listener: _resource_record_post_action 16:35:42 INFO - ##### 16:35:42 INFO - ##### Running read-buildbot-config step. 16:35:42 INFO - ##### 16:35:42 INFO - Running pre-action listener: _resource_record_pre_action 16:35:42 INFO - Running main action method: read_buildbot_config 16:35:42 INFO - Using buildbot properties: 16:35:42 INFO - { 16:35:42 INFO - "project": "", 16:35:42 INFO - "product": "firefox", 16:35:42 INFO - "script_repo_revision": "production", 16:35:42 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 16:35:42 INFO - "repository": "", 16:35:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 16:35:42 INFO - "buildid": "20160613144725", 16:35:42 INFO - "pgo_build": "False", 16:35:42 INFO - "basedir": "/builds/slave/test", 16:35:42 INFO - "buildnumber": 2, 16:35:42 INFO - "slavename": "tst-linux32-spot-527", 16:35:42 INFO - "revision": "3e95203b4cab68e55bc906c60f00f39d883d813d", 16:35:42 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 16:35:42 INFO - "platform": "linux", 16:35:42 INFO - "branch": "mozilla-beta", 16:35:42 INFO - "repo_path": "releases/mozilla-beta", 16:35:42 INFO - "moz_repo_path": "", 16:35:42 INFO - "stage_platform": "linux", 16:35:42 INFO - "builduid": "7c0bcd30e7244644978eb591726e6736", 16:35:42 INFO - "slavebuilddir": "test" 16:35:42 INFO - } 16:35:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 16:35:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 16:35:42 INFO - Running post-action listener: _resource_record_post_action 16:35:42 INFO - ##### 16:35:42 INFO - ##### Running download-and-extract step. 16:35:42 INFO - ##### 16:35:42 INFO - Running pre-action listener: _resource_record_pre_action 16:35:42 INFO - Running main action method: download_and_extract 16:35:42 INFO - mkdir: /builds/slave/test/build/tests 16:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:42 INFO - https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 16:35:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:35:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:35:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:35:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 16:35:53 INFO - Downloaded 1291 bytes. 16:35:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 16:35:53 INFO - Using the following test package requirements: 16:35:53 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 16:35:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 16:35:53 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 16:35:53 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'jsshell-linux-i686.zip'], 16:35:53 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 16:35:53 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 16:35:53 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 16:35:53 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 16:35:53 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 16:35:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 16:35:53 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 16:35:53 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 16:35:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:35:53 INFO - https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 16:35:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 16:35:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 16:35:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 16:35:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 16:36:02 INFO - Downloaded 22809875 bytes. 16:36:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:36:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:36:03 INFO - caution: filename not matched: web-platform/* 16:36:03 INFO - Return code: 11 16:36: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')]} 16:36:03 INFO - https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 16:36:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 16:36:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 16:36:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 16:36:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 16:36:07 INFO - Downloaded 36389080 bytes. 16:36:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:36:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:36:12 INFO - caution: filename not matched: bin/* 16:36:12 INFO - caution: filename not matched: config/* 16:36:12 INFO - caution: filename not matched: mozbase/* 16:36:12 INFO - caution: filename not matched: marionette/* 16:36:12 INFO - caution: filename not matched: tools/wptserve/* 16:36:12 INFO - Return code: 11 16:36:12 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')]} 16:36:12 INFO - https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 16:36:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:36:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:36:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:36:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 16:36:30 INFO - Downloaded 69347528 bytes. 16:36:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:36:30 INFO - mkdir: /builds/slave/test/properties 16:36:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:36:30 INFO - Writing to file /builds/slave/test/properties/build_url 16:36:30 INFO - Contents: 16:36:30 INFO - build_url:https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 16:36:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:36:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:36:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:36:31 INFO - Contents: 16:36:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:36:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:36:31 INFO - https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:36:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:36:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:36:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 16:36:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 16:36:38 INFO - Downloaded 92327904 bytes. 16:36:38 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 16:36:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 16:36:48 INFO - Return code: 0 16:36:48 INFO - Running post-action listener: _resource_record_post_action 16:36:48 INFO - Running post-action listener: set_extra_try_arguments 16:36:48 INFO - ##### 16:36:48 INFO - ##### Running create-virtualenv step. 16:36:48 INFO - ##### 16:36:48 INFO - Running pre-action listener: _pre_create_virtualenv 16:36:48 INFO - Running pre-action listener: _resource_record_pre_action 16:36:48 INFO - Running main action method: create_virtualenv 16:36:48 INFO - Creating virtualenv /builds/slave/test/build/venv 16:36:48 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 16:36:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:36:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:36:48 INFO - Using real prefix '/usr' 16:36:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:36:50 INFO - Installing distribute.............................................................................................................................................................................................done. 16:36:54 INFO - Installing pip.................done. 16:36:54 INFO - Return code: 0 16:36:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:36:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:36:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:36:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:36:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:36:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa37ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3e1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa493f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa175e30>, '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 0xa412c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa491470>, '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-1465860621.976295-1979896439', '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 16:36:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 16:36:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:36:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:36:54 INFO - 'CCACHE_UMASK': '002', 16:36:54 INFO - 'DISPLAY': ':0', 16:36:54 INFO - 'HOME': '/home/cltbld', 16:36:54 INFO - 'LANG': 'en_US.UTF-8', 16:36:54 INFO - 'LOGNAME': 'cltbld', 16:36:54 INFO - 'MAIL': '/var/mail/cltbld', 16:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:36:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:36:54 INFO - 'MOZ_NO_REMOTE': '1', 16:36:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:36:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:36:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:36:54 INFO - 'PWD': '/builds/slave/test', 16:36:54 INFO - 'SHELL': '/bin/bash', 16:36:54 INFO - 'SHLVL': '1', 16:36:54 INFO - 'TERM': 'linux', 16:36:54 INFO - 'TMOUT': '86400', 16:36:54 INFO - 'USER': 'cltbld', 16:36:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439', 16:36:54 INFO - '_': '/tools/buildbot/bin/python'} 16:36:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:36:55 INFO - Downloading/unpacking psutil>=0.7.1 16:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:36:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:36:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:36:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:36:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:36:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:37:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:37:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:37:00 INFO - Installing collected packages: psutil 16:37:00 INFO - Running setup.py install for psutil 16:37:00 INFO - building 'psutil._psutil_linux' extension 16:37:00 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 16:37:00 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 16:37:00 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 16:37:01 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 16:37:01 INFO - building 'psutil._psutil_posix' extension 16:37:01 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 16:37:01 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 16:37:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:37:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:37:02 INFO - Successfully installed psutil 16:37:02 INFO - Cleaning up... 16:37:02 INFO - Return code: 0 16:37:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:37:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:37:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:37:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:37:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:37:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37:02 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 0xa37ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3e1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa493f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa175e30>, '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 0xa412c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa491470>, '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-1465860621.976295-1979896439', '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 16:37:02 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 16:37:02 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 16:37:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:37:02 INFO - 'CCACHE_UMASK': '002', 16:37:02 INFO - 'DISPLAY': ':0', 16:37:02 INFO - 'HOME': '/home/cltbld', 16:37:02 INFO - 'LANG': 'en_US.UTF-8', 16:37:02 INFO - 'LOGNAME': 'cltbld', 16:37:02 INFO - 'MAIL': '/var/mail/cltbld', 16:37:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:37:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:37:02 INFO - 'MOZ_NO_REMOTE': '1', 16:37:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:37:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:37:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:37:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:37:02 INFO - 'PWD': '/builds/slave/test', 16:37:02 INFO - 'SHELL': '/bin/bash', 16:37:02 INFO - 'SHLVL': '1', 16:37:02 INFO - 'TERM': 'linux', 16:37:02 INFO - 'TMOUT': '86400', 16:37:02 INFO - 'USER': 'cltbld', 16:37:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439', 16:37:02 INFO - '_': '/tools/buildbot/bin/python'} 16:37:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:37:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:37:02 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 16:37:02 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 16:37:02 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 16:37:02 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 16:37:02 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 16:37:02 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 16:37:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:37:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:37:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:37:07 INFO - Installing collected packages: mozsystemmonitor 16:37:07 INFO - Running setup.py install for mozsystemmonitor 16:37:07 INFO - Successfully installed mozsystemmonitor 16:37:07 INFO - Cleaning up... 16:37:07 INFO - Return code: 0 16:37:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:37:07 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')]} 16:37:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:37:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37:07 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')]} 16:37:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:37:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37:07 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 0xa37ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3e1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa493f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa175e30>, '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 0xa412c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa491470>, '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-1465860621.976295-1979896439', '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 16:37:07 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 16:37:07 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 16:37:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:37:07 INFO - 'CCACHE_UMASK': '002', 16:37:07 INFO - 'DISPLAY': ':0', 16:37:07 INFO - 'HOME': '/home/cltbld', 16:37:07 INFO - 'LANG': 'en_US.UTF-8', 16:37:07 INFO - 'LOGNAME': 'cltbld', 16:37:07 INFO - 'MAIL': '/var/mail/cltbld', 16:37:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:37:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:37:07 INFO - 'MOZ_NO_REMOTE': '1', 16:37:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:37:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:37:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:37:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:37:08 INFO - 'PWD': '/builds/slave/test', 16:37:08 INFO - 'SHELL': '/bin/bash', 16:37:08 INFO - 'SHLVL': '1', 16:37:08 INFO - 'TERM': 'linux', 16:37:08 INFO - 'TMOUT': '86400', 16:37:08 INFO - 'USER': 'cltbld', 16:37:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439', 16:37:08 INFO - '_': '/tools/buildbot/bin/python'} 16:37:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:37:08 INFO - Downloading/unpacking blobuploader==1.2.4 16:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:37:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:37:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:37:12 INFO - Downloading blobuploader-1.2.4.tar.gz 16:37:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:37:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:37:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:37:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:37:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:37:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:37:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:37:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:37:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:37:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:37:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:37:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 16:37:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:37:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:37:14 INFO - Downloading docopt-0.6.1.tar.gz 16:37:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:37:14 INFO - Installing collected packages: blobuploader, requests, docopt 16:37:14 INFO - Running setup.py install for blobuploader 16:37:15 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:37:15 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:37:15 INFO - Running setup.py install for requests 16:37:16 INFO - Running setup.py install for docopt 16:37:16 INFO - Successfully installed blobuploader requests docopt 16:37:16 INFO - Cleaning up... 16:37:16 INFO - Return code: 0 16:37:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:37:16 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')]} 16:37:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:37:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37:16 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')]} 16:37:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:37:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37:16 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 0xa37ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3e1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa493f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa175e30>, '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 0xa412c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa491470>, '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-1465860621.976295-1979896439', '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 16:37:16 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 16:37:16 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 16:37:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:37:16 INFO - 'CCACHE_UMASK': '002', 16:37:16 INFO - 'DISPLAY': ':0', 16:37:16 INFO - 'HOME': '/home/cltbld', 16:37:16 INFO - 'LANG': 'en_US.UTF-8', 16:37:16 INFO - 'LOGNAME': 'cltbld', 16:37:16 INFO - 'MAIL': '/var/mail/cltbld', 16:37:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:37:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:37:16 INFO - 'MOZ_NO_REMOTE': '1', 16:37:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:37:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:37:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:37:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:37:16 INFO - 'PWD': '/builds/slave/test', 16:37:16 INFO - 'SHELL': '/bin/bash', 16:37:16 INFO - 'SHLVL': '1', 16:37:16 INFO - 'TERM': 'linux', 16:37:16 INFO - 'TMOUT': '86400', 16:37:16 INFO - 'USER': 'cltbld', 16:37:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439', 16:37:16 INFO - '_': '/tools/buildbot/bin/python'} 16:37:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:37:17 INFO - Running setup.py (path:/tmp/pip-JGq31U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:37:17 INFO - Running setup.py (path:/tmp/pip-3BeqWF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:37:17 INFO - Running setup.py (path:/tmp/pip-4hSkrl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:37:17 INFO - Running setup.py (path:/tmp/pip-E6h2oH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:37:18 INFO - Running setup.py (path:/tmp/pip-odOxUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:37:18 INFO - Running setup.py (path:/tmp/pip-0jydvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:37:18 INFO - Running setup.py (path:/tmp/pip-dm9TRe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:37:18 INFO - Running setup.py (path:/tmp/pip-Ux0xVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:37:18 INFO - Running setup.py (path:/tmp/pip-evH7p4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:37:19 INFO - Running setup.py (path:/tmp/pip-Va6b_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:37:19 INFO - Running setup.py (path:/tmp/pip-TJN92m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:37:19 INFO - Running setup.py (path:/tmp/pip-7GG9Aa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:37:19 INFO - Running setup.py (path:/tmp/pip-bxgpGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:37:19 INFO - Running setup.py (path:/tmp/pip-ydgma4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:37:20 INFO - Running setup.py (path:/tmp/pip-AwDmfM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:37:20 INFO - Running setup.py (path:/tmp/pip-7WiS4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:37:20 INFO - Running setup.py (path:/tmp/pip-f7x0HL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:37:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:37:20 INFO - Running setup.py (path:/tmp/pip-wvvLs7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:37:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:37:20 INFO - Running setup.py (path:/tmp/pip-uvhn6K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:37:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:37:21 INFO - Running setup.py (path:/tmp/pip-ZUGRrb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:37:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:37:21 INFO - Running setup.py (path:/tmp/pip-7NY_SX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:37:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:37:21 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 16:37:21 INFO - Running setup.py install for manifestparser 16:37:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:37:22 INFO - Running setup.py install for mozcrash 16:37:22 INFO - Running setup.py install for mozdebug 16:37:22 INFO - Running setup.py install for mozdevice 16:37:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:37:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:37:23 INFO - Running setup.py install for mozfile 16:37:23 INFO - Running setup.py install for mozhttpd 16:37:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:37:23 INFO - Running setup.py install for mozinfo 16:37:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:37:24 INFO - Running setup.py install for mozInstall 16:37:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:37:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:37:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:37:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:37:24 INFO - Running setup.py install for mozleak 16:37:24 INFO - Running setup.py install for mozlog 16:37:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:37:25 INFO - Running setup.py install for moznetwork 16:37:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:37:25 INFO - Running setup.py install for mozprocess 16:37:25 INFO - Running setup.py install for mozprofile 16:37:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:37:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:37:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:37:26 INFO - Running setup.py install for mozrunner 16:37:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:37:26 INFO - Running setup.py install for mozscreenshot 16:37:26 INFO - Running setup.py install for moztest 16:37:27 INFO - Running setup.py install for mozversion 16:37:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:37:27 INFO - Running setup.py install for wptserve 16:37:27 INFO - Running setup.py install for marionette-driver 16:37:28 INFO - Running setup.py install for browsermob-proxy 16:37:28 INFO - Running setup.py install for marionette-client 16:37:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:37:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:37: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 16:37:29 INFO - Cleaning up... 16:37:29 INFO - Return code: 0 16:37:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:37: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')]} 16:37:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:37:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37: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')]} 16:37:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:37:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:37: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 0xa37ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3e1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa493f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa175e30>, '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 0xa412c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa491470>, '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-1465860621.976295-1979896439', '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 16:37: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 16:37: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 16:37:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:37:29 INFO - 'CCACHE_UMASK': '002', 16:37:29 INFO - 'DISPLAY': ':0', 16:37:29 INFO - 'HOME': '/home/cltbld', 16:37:29 INFO - 'LANG': 'en_US.UTF-8', 16:37:29 INFO - 'LOGNAME': 'cltbld', 16:37:29 INFO - 'MAIL': '/var/mail/cltbld', 16:37:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:37:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:37:29 INFO - 'MOZ_NO_REMOTE': '1', 16:37:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:37:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:37:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:37:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:37:29 INFO - 'PWD': '/builds/slave/test', 16:37:29 INFO - 'SHELL': '/bin/bash', 16:37:29 INFO - 'SHLVL': '1', 16:37:29 INFO - 'TERM': 'linux', 16:37:29 INFO - 'TMOUT': '86400', 16:37:29 INFO - 'USER': 'cltbld', 16:37:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439', 16:37:29 INFO - '_': '/tools/buildbot/bin/python'} 16:37:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:37:29 INFO - Running setup.py (path:/tmp/pip-5KJvUg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:37:30 INFO - Running setup.py (path:/tmp/pip-sAZCgG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:37:30 INFO - Running setup.py (path:/tmp/pip-j3X6ke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:37:30 INFO - Running setup.py (path:/tmp/pip-_zp2GC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:37:30 INFO - Running setup.py (path:/tmp/pip-ea3jB5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:37:30 INFO - Running setup.py (path:/tmp/pip-_ALEwz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:37:30 INFO - Running setup.py (path:/tmp/pip-MpJeuN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:37: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)) 16:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:37:30 INFO - Running setup.py (path:/tmp/pip-YWHTRd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:37:31 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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:37:31 INFO - Running setup.py (path:/tmp/pip-mUyxIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:37: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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:37:31 INFO - Running setup.py (path:/tmp/pip-P7Z6s8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:37: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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:37:31 INFO - Running setup.py (path:/tmp/pip-9_Y_hJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:37: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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:37:31 INFO - Running setup.py (path:/tmp/pip-7yLJwM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:37: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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:37:31 INFO - Running setup.py (path:/tmp/pip-GZiZUE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:37: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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:37:31 INFO - Running setup.py (path:/tmp/pip-H7w7pa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:37: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)) 16:37:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:37:31 INFO - Running setup.py (path:/tmp/pip-NdjPra-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:37:32 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)) 16:37:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:37:32 INFO - Running setup.py (path:/tmp/pip-Y5sIMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:37: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)) 16:37:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:37:32 INFO - Running setup.py (path:/tmp/pip-kzu7BV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:37: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)) 16:37:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:37:32 INFO - Running setup.py (path:/tmp/pip-DWWlaJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:37: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)) 16:37:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:37:32 INFO - Running setup.py (path:/tmp/pip-O8WbVH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:37: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)) 16:37:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:37:32 INFO - Running setup.py (path:/tmp/pip-F2uAJh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:37: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)) 16:37:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:37:33 INFO - Running setup.py (path:/tmp/pip-Ha5RIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:37:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:37: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)) 16:37: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)) 16:37: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)) 16:37: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)) 16:37: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)) 16:37: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)) 16:37:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:37: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 16:37: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 16:37: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 16:37: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 16:37: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 16:37: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 16:37:37 INFO - Downloading blessings-1.6.tar.gz 16:37:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:37: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)) 16:37:37 INFO - Installing collected packages: blessings 16:37:37 INFO - Running setup.py install for blessings 16:37:37 INFO - Successfully installed blessings 16:37:37 INFO - Cleaning up... 16:37:37 INFO - Return code: 0 16:37:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:37:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:37:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:37:38 INFO - Reading from file tmpfile_stdout 16:37:38 INFO - Current package versions: 16:37:38 INFO - argparse == 1.2.1 16:37:38 INFO - blessings == 1.6 16:37:38 INFO - blobuploader == 1.2.4 16:37:38 INFO - browsermob-proxy == 0.6.0 16:37:38 INFO - docopt == 0.6.1 16:37:38 INFO - manifestparser == 1.1 16:37:38 INFO - marionette-client == 2.3.0 16:37:38 INFO - marionette-driver == 1.4.0 16:37:38 INFO - mozInstall == 1.12 16:37:38 INFO - mozcrash == 0.17 16:37:38 INFO - mozdebug == 0.1 16:37:38 INFO - mozdevice == 0.48 16:37:38 INFO - mozfile == 1.2 16:37:38 INFO - mozhttpd == 0.7 16:37:38 INFO - mozinfo == 0.9 16:37:38 INFO - mozleak == 0.1 16:37:38 INFO - mozlog == 3.1 16:37:38 INFO - moznetwork == 0.27 16:37:38 INFO - mozprocess == 0.22 16:37:38 INFO - mozprofile == 0.28 16:37:38 INFO - mozrunner == 6.11 16:37:38 INFO - mozscreenshot == 0.1 16:37:38 INFO - mozsystemmonitor == 0.0 16:37:38 INFO - moztest == 0.7 16:37:38 INFO - mozversion == 1.4 16:37:38 INFO - psutil == 3.1.1 16:37:38 INFO - requests == 1.2.3 16:37:38 INFO - wptserve == 1.4.0 16:37:38 INFO - wsgiref == 0.1.2 16:37:38 INFO - Running post-action listener: _resource_record_post_action 16:37:38 INFO - Running post-action listener: _start_resource_monitoring 16:37:38 INFO - Starting resource monitoring. 16:37:38 INFO - ##### 16:37:38 INFO - ##### Running pull step. 16:37:38 INFO - ##### 16:37:38 INFO - Running pre-action listener: _resource_record_pre_action 16:37:38 INFO - Running main action method: pull 16:37:38 INFO - Pull has nothing to do! 16:37:38 INFO - Running post-action listener: _resource_record_post_action 16:37:38 INFO - ##### 16:37:38 INFO - ##### Running install step. 16:37:38 INFO - ##### 16:37:38 INFO - Running pre-action listener: _resource_record_pre_action 16:37:38 INFO - Running main action method: install 16:37:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:37:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:37:39 INFO - Reading from file tmpfile_stdout 16:37:39 INFO - Detecting whether we're running mozinstall >=1.0... 16:37:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:37:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:37:39 INFO - Reading from file tmpfile_stdout 16:37:39 INFO - Output received: 16:37:39 INFO - Usage: mozinstall [options] installer 16:37:39 INFO - Options: 16:37:39 INFO - -h, --help show this help message and exit 16:37:39 INFO - -d DEST, --destination=DEST 16:37:39 INFO - Directory to install application into. [default: 16:37:39 INFO - "/builds/slave/test"] 16:37:39 INFO - --app=APP Application being installed. [default: firefox] 16:37:39 INFO - mkdir: /builds/slave/test/build/application 16:37:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:37:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 16:38:15 INFO - Reading from file tmpfile_stdout 16:38:15 INFO - Output received: 16:38:15 INFO - /builds/slave/test/build/application/firefox/firefox 16:38:15 INFO - Running post-action listener: _resource_record_post_action 16:38:15 INFO - ##### 16:38:15 INFO - ##### Running run-tests step. 16:38:15 INFO - ##### 16:38:15 INFO - Running pre-action listener: _resource_record_pre_action 16:38:15 INFO - Running main action method: run_tests 16:38:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:38:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:38:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:38:15 INFO - grabbing minidump binary from tooltool 16:38:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:15 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 0xa175e30>, '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 0xa412c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa491470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:38:15 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 16:38:15 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 16:38:16 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:38:16 INFO - Return code: 0 16:38:16 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 16:38:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:38:16 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/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 16:38:16 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/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 16:38:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:38:16 INFO - 'CCACHE_UMASK': '002', 16:38:16 INFO - 'DISPLAY': ':0', 16:38:16 INFO - 'HOME': '/home/cltbld', 16:38:16 INFO - 'LANG': 'en_US.UTF-8', 16:38:16 INFO - 'LOGNAME': 'cltbld', 16:38:16 INFO - 'MAIL': '/var/mail/cltbld', 16:38:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:38:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:38:16 INFO - 'MOZ_NO_REMOTE': '1', 16:38:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:38:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:38:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:38:16 INFO - 'PWD': '/builds/slave/test', 16:38:16 INFO - 'SHELL': '/bin/bash', 16:38:16 INFO - 'SHLVL': '1', 16:38:16 INFO - 'TERM': 'linux', 16:38:16 INFO - 'TMOUT': '86400', 16:38:16 INFO - 'USER': 'cltbld', 16:38:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465860621.976295-1979896439', 16:38:16 INFO - '_': '/tools/buildbot/bin/python'} 16:38:16 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/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 16:38:17 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 16:38:17 INFO - import pkg_resources 16:38:19 INFO - Using 1 client processes 16:38:20 INFO - wptserve Starting http server on 127.0.0.1:8000 16:38:20 INFO - wptserve Starting http server on 127.0.0.1:8001 16:38:20 INFO - wptserve Starting http server on 127.0.0.1:8443 16:38:22 INFO - SUITE-START | Running 778 tests 16:38:22 INFO - Running testharness tests 16:38:22 INFO - Setting up ssl 16:38:22 INFO - PROCESS | certutil | 16:38:22 INFO - PROCESS | certutil | 16:38:22 INFO - PROCESS | certutil | 16:38:22 INFO - Certificate Nickname Trust Attributes 16:38:22 INFO - SSL,S/MIME,JAR/XPI 16:38:22 INFO - 16:38:22 INFO - web-platform-tests CT,, 16:38:22 INFO - 16:38:22 INFO - Starting runner 16:38:26 INFO - PROCESS | 1746 | 1465861106842 Marionette DEBUG Marionette enabled via build flag and pref 16:38:27 INFO - PROCESS | 1746 | ++DOCSHELL 0xa4d4a400 == 1 [pid = 1746] [id = 1] 16:38:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 1 (0xa4d4a800) [pid = 1746] [serial = 1] [outer = (nil)] 16:38:27 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:38:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 2 (0xa4d4b000) [pid = 1746] [serial = 2] [outer = 0xa4d4a800] 16:38:27 INFO - PROCESS | 1746 | 1465861107587 Marionette INFO Listening on port 2828 16:38:28 INFO - PROCESS | 1746 | 1465861108209 Marionette DEBUG Marionette enabled via command-line flag 16:38:28 INFO - PROCESS | 1746 | ++DOCSHELL 0xa22ad400 == 2 [pid = 1746] [id = 2] 16:38:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 3 (0xa8b47c00) [pid = 1746] [serial = 3] [outer = (nil)] 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:38:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 4 (0xa22eb800) [pid = 1746] [serial = 4] [outer = 0xa8b47c00] 16:38:28 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fce1e0 16:38:28 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fcecc0 16:38:28 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fd8c80 16:38:28 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1ff68e0 16:38:28 INFO - PROCESS | 1746 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1ff5740 16:38:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 5 (0xa1016000) [pid = 1746] [serial = 5] [outer = 0xa4d4a800] 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:38:28 INFO - PROCESS | 1746 | 1465861108644 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53303 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:38:28 INFO - PROCESS | 1746 | 1465861108680 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53304 16:38:28 INFO - PROCESS | 1746 | 1465861108744 Marionette DEBUG Closed connection conn0 16:38:28 INFO - PROCESS | 1746 | 1465861108749 Marionette DEBUG Closed connection conn1 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:38:28 INFO - PROCESS | 1746 | 1465861108882 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53305 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:38:28 INFO - PROCESS | 1746 | 1465861108941 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53306 16:38:28 INFO - PROCESS | 1746 | 1465861108948 Marionette DEBUG Closed connection conn2 16:38:28 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:38:29 INFO - PROCESS | 1746 | 1465861108997 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53307 16:38:29 INFO - PROCESS | 1746 | 1465861109014 Marionette DEBUG Closed connection conn3 16:38:29 INFO - PROCESS | 1746 | 1465861109061 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:38:29 INFO - PROCESS | 1746 | 1465861109075 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160613144725","device":"desktop","version":"48.0"} 16:38:29 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:38:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b403c00 == 3 [pid = 1746] [id = 3] 16:38:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 6 (0x9b404000) [pid = 1746] [serial = 6] [outer = (nil)] 16:38:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b404400 == 4 [pid = 1746] [id = 4] 16:38:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 7 (0x9b404800) [pid = 1746] [serial = 7] [outer = (nil)] 16:38:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:38:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x9ab2e400 == 5 [pid = 1746] [id = 5] 16:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 8 (0x9ab2e800) [pid = 1746] [serial = 8] [outer = (nil)] 16:38:31 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:38:31 INFO - PROCESS | 1746 | [1746] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 9 (0x9a80b800) [pid = 1746] [serial = 9] [outer = 0x9ab2e800] 16:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 10 (0x9a5ebc00) [pid = 1746] [serial = 10] [outer = 0x9b404000] 16:38:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 11 (0x9a5ed800) [pid = 1746] [serial = 11] [outer = 0x9b404800] 16:38:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 12 (0x9a5f0000) [pid = 1746] [serial = 12] [outer = 0x9ab2e800] 16:38:33 INFO - PROCESS | 1746 | 1465861113400 Marionette INFO startBrowser 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:33 INFO - PROCESS | 1746 | 1465861113447 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1746 | 1465861113468 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1746 | 1465861113473 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 13 (0x992b9800) [pid = 1746] [serial = 13] [outer = 0x9ab2e800] 16:38:34 INFO - PROCESS | 1746 | 1465861114200 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"75ea7a5c-d25c-4281-b5ff-034aa395ebfa","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160613144725","device":"desktop","version":"48.0","command_id":1}}] 16:38:34 INFO - PROCESS | 1746 | 1465861114419 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}] 16:38:34 INFO - PROCESS | 1746 | 1465861114431 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:34 INFO - PROCESS | 1746 | 1465861114817 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 16:38:35 INFO - PROCESS | 1746 | 1465861115010 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:38:35 INFO - PROCESS | 1746 | 1465861115017 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:35 INFO - PROCESS | 1746 | [1746] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:38:35 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:38:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 14 (0x952b8800) [pid = 1746] [serial = 14] [outer = 0x9ab2e800] 16:38:35 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:38:35 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:38:35 INFO - PROCESS | 1746 | 1465861115712 Marionette TRACE conn4 <- [1,3,null,{}] 16:38:35 INFO - PROCESS | 1746 | 1465861115787 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:38:35 INFO - PROCESS | 1746 | 1465861115793 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:35 INFO - PROCESS | 1746 | 1465861115843 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 16:38:35 INFO - PROCESS | 1746 | 1465861115920 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 1746 | 1465861115925 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 16:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:38:35 INFO - PROCESS | 1746 | 1465861115961 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 1746 | 1465861115968 Marionette TRACE conn4 <- [1,6,null,{}] 16:38:36 INFO - PROCESS | 1746 | 1465861116052 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}] 16:38:36 INFO - PROCESS | 1746 | 1465861116058 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:36 INFO - PROCESS | 1746 | 1465861116084 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 16:38:36 INFO - PROCESS | 1746 | 1465861116092 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 1746 | 1465861116099 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a5d3400 == 6 [pid = 1746] [id = 6] 16:38:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 15 (0x9a809000) [pid = 1746] [serial = 15] [outer = (nil)] 16:38:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 16 (0x93dcb000) [pid = 1746] [serial = 16] [outer = 0x9a809000] 16:38:36 INFO - PROCESS | 1746 | 1465861116185 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 17 (0x93dcf800) [pid = 1746] [serial = 17] [outer = 0x9a809000] 16:38:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b70000 == 7 [pid = 1746] [id = 7] 16:38:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 18 (0x93b71000) [pid = 1746] [serial = 18] [outer = (nil)] 16:38:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 19 (0x93dd7000) [pid = 1746] [serial = 19] [outer = 0x93b71000] 16:38:36 INFO - PROCESS | 1746 | 1465861116732 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 20 (0x948a7800) [pid = 1746] [serial = 20] [outer = 0x93b71000] 16:38:37 INFO - PROCESS | 1746 | [1746] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:38:37 INFO - PROCESS | 1746 | 1465861117321 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1570ms 16:38:37 INFO - PROCESS | 1746 | 1465861117589 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 1746 | 1465861117597 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 16:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:38:37 INFO - PROCESS | 1746 | 1465861117742 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 1746 | 1465861117748 Marionette TRACE conn4 <- [1,10,null,{}] 16:38:37 INFO - PROCESS | 1746 | 1465861117810 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}] 16:38:37 INFO - PROCESS | 1746 | 1465861117817 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:38 INFO - PROCESS | 1746 | 1465861118049 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 16:38:38 INFO - PROCESS | 1746 | 1465861118159 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 1746 | 1465861118171 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x93930400 == 8 [pid = 1746] [id = 8] 16:38:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 21 (0x93b6fc00) [pid = 1746] [serial = 21] [outer = (nil)] 16:38:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 22 (0x952b7800) [pid = 1746] [serial = 22] [outer = 0x93b6fc00] 16:38:38 INFO - PROCESS | 1746 | 1465861118262 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 23 (0x9664a400) [pid = 1746] [serial = 23] [outer = 0x93b6fc00] 16:38:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1e2000 == 9 [pid = 1746] [id = 9] 16:38:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 24 (0x9a1e3000) [pid = 1746] [serial = 24] [outer = (nil)] 16:38:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 25 (0x992b9000) [pid = 1746] [serial = 25] [outer = 0x9a1e3000] 16:38:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 26 (0x97929400) [pid = 1746] [serial = 26] [outer = 0x9a1e3000] 16:38:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x9792f000 == 10 [pid = 1746] [id = 10] 16:38:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 27 (0x97931c00) [pid = 1746] [serial = 27] [outer = (nil)] 16:38:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 28 (0x9a8a2400) [pid = 1746] [serial = 28] [outer = 0x97931c00] 16:38:39 INFO - PROCESS | 1746 | 1465861119422 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]]]}] 16:38:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 29 (0x9b40ac00) [pid = 1746] [serial = 29] [outer = 0x97931c00] 16:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1871ms 16:38:39 INFO - PROCESS | 1746 | 1465861119603 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 1746 | 1465861119611 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 16:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:38:39 INFO - PROCESS | 1746 | 1465861119689 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 1746 | 1465861119695 Marionette TRACE conn4 <- [1,14,null,{}] 16:38:39 INFO - PROCESS | 1746 | 1465861119829 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}] 16:38:39 INFO - PROCESS | 1746 | 1465861119836 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:40 INFO - PROCESS | 1746 | 1465861120068 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 16:38:40 INFO - PROCESS | 1746 | 1465861120176 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 1746 | 1465861120187 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x997bdc00 == 11 [pid = 1746] [id = 11] 16:38:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 30 (0x9a4ccc00) [pid = 1746] [serial = 30] [outer = (nil)] 16:38:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 31 (0xa1f95400) [pid = 1746] [serial = 31] [outer = 0x9a4ccc00] 16:38:40 INFO - PROCESS | 1746 | 1465861120284 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 32 (0xa22a7c00) [pid = 1746] [serial = 32] [outer = 0x9a4ccc00] 16:38:41 INFO - PROCESS | 1746 | 1465861121304 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]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1724ms 16:38:41 INFO - PROCESS | 1746 | 1465861121358 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 1746 | 1465861121362 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 16:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:38:41 INFO - PROCESS | 1746 | 1465861121371 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 1746 | 1465861121378 Marionette TRACE conn4 <- [1,18,null,{}] 16:38:41 INFO - PROCESS | 1746 | 1465861121397 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}] 16:38:41 INFO - PROCESS | 1746 | 1465861121408 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:41 INFO - PROCESS | 1746 | 1465861121733 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 16:38:41 INFO - PROCESS | 1746 | 1465861121882 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 1746 | 1465861121897 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:41 INFO - PROCESS | 1746 | ++DOCSHELL 0xa24eb400 == 12 [pid = 1746] [id = 12] 16:38:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 33 (0xa3271c00) [pid = 1746] [serial = 33] [outer = (nil)] 16:38:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 34 (0xa679ac00) [pid = 1746] [serial = 34] [outer = 0xa3271c00] 16:38:41 INFO - PROCESS | 1746 | 1465861121998 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 35 (0xa6d9b800) [pid = 1746] [serial = 35] [outer = 0xa3271c00] 16:38:43 INFO - PROCESS | 1746 | 1465861123127 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]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1797ms 16:38:43 INFO - PROCESS | 1746 | 1465861123172 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 16:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:38:43 INFO - PROCESS | 1746 | 1465861123182 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 16:38:43 INFO - PROCESS | 1746 | 1465861123194 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 1746 | 1465861123201 Marionette TRACE conn4 <- [1,22,null,{}] 16:38:43 INFO - PROCESS | 1746 | 1465861123212 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}] 16:38:43 INFO - PROCESS | 1746 | 1465861123221 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:43 INFO - PROCESS | 1746 | 1465861123566 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 16:38:44 INFO - PROCESS | 1746 | 1465861123992 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 1746 | 1465861124002 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x9489a000 == 13 [pid = 1746] [id = 13] 16:38:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 36 (0x9489cc00) [pid = 1746] [serial = 36] [outer = (nil)] 16:38:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 37 (0x948b1400) [pid = 1746] [serial = 37] [outer = 0x9489cc00] 16:38:44 INFO - PROCESS | 1746 | 1465861124086 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 38 (0x95374800) [pid = 1746] [serial = 38] [outer = 0x9489cc00] 16:38:45 INFO - PROCESS | 1746 | 1465861125123 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1993ms 16:38:45 INFO - PROCESS | 1746 | 1465861125187 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 1746 | 1465861125193 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 16:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:38:45 INFO - PROCESS | 1746 | 1465861125202 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 1746 | 1465861125207 Marionette TRACE conn4 <- [1,26,null,{}] 16:38:45 INFO - PROCESS | 1746 | 1465861125217 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}] 16:38:45 INFO - PROCESS | 1746 | 1465861125222 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:45 INFO - PROCESS | 1746 | 1465861125408 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 16:38:45 INFO - PROCESS | 1746 | 1465861125564 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 1746 | 1465861125576 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x9947a800 == 14 [pid = 1746] [id = 14] 16:38:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 39 (0x99483000) [pid = 1746] [serial = 39] [outer = (nil)] 16:38:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 40 (0x997b9800) [pid = 1746] [serial = 40] [outer = 0x99483000] 16:38:45 INFO - PROCESS | 1746 | 1465861125662 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 41 (0x9a1e4000) [pid = 1746] [serial = 41] [outer = 0x99483000] 16:38:46 INFO - PROCESS | 1746 | 1465861126487 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]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1346ms 16:38:46 INFO - PROCESS | 1746 | 1465861126552 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 1746 | 1465861126560 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 16:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:38:46 INFO - PROCESS | 1746 | 1465861126569 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 1746 | 1465861126572 Marionette TRACE conn4 <- [1,30,null,{}] 16:38:46 INFO - PROCESS | 1746 | 1465861126580 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}] 16:38:46 INFO - PROCESS | 1746 | 1465861126587 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:46 INFO - PROCESS | 1746 | 1465861126773 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 16:38:46 INFO - PROCESS | 1746 | 1465861126873 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 1746 | 1465861126882 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a5efc00 == 15 [pid = 1746] [id = 15] 16:38:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 42 (0x9a8b1800) [pid = 1746] [serial = 42] [outer = (nil)] 16:38:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 43 (0x9aaaec00) [pid = 1746] [serial = 43] [outer = 0x9a8b1800] 16:38:46 INFO - PROCESS | 1746 | 1465861126962 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 44 (0x97932400) [pid = 1746] [serial = 44] [outer = 0x9a8b1800] 16:38:47 INFO - PROCESS | 1746 | 1465861127786 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]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1239ms 16:38:47 INFO - PROCESS | 1746 | 1465861127816 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 1746 | 1465861127821 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 16:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:38:47 INFO - PROCESS | 1746 | 1465861127838 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 1746 | 1465861127848 Marionette TRACE conn4 <- [1,34,null,{}] 16:38:47 INFO - PROCESS | 1746 | 1465861127857 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}] 16:38:47 INFO - PROCESS | 1746 | 1465861127865 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:48 INFO - PROCESS | 1746 | 1465861128060 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 16:38:48 INFO - PROCESS | 1746 | 1465861128160 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 1746 | 1465861128170 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x9489d400 == 16 [pid = 1746] [id = 16] 16:38:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 45 (0x9aaae800) [pid = 1746] [serial = 45] [outer = (nil)] 16:38:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 46 (0x9c0d5800) [pid = 1746] [serial = 46] [outer = 0x9aaae800] 16:38:48 INFO - PROCESS | 1746 | 1465861128245 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 47 (0x9d44d800) [pid = 1746] [serial = 47] [outer = 0x9aaae800] 16:38:49 INFO - PROCESS | 1746 | 1465861129044 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]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1248ms 16:38:49 INFO - PROCESS | 1746 | 1465861129078 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 1746 | 1465861129082 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 16:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:38:49 INFO - PROCESS | 1746 | 1465861129090 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 1746 | 1465861129095 Marionette TRACE conn4 <- [1,38,null,{}] 16:38:49 INFO - PROCESS | 1746 | 1465861129116 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}] 16:38:49 INFO - PROCESS | 1746 | 1465861129137 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:49 INFO - PROCESS | 1746 | 1465861129319 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 16:38:49 INFO - PROCESS | 1746 | 1465861129331 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 1746 | 1465861129337 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dd2400 == 17 [pid = 1746] [id = 17] 16:38:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 48 (0x948a6400) [pid = 1746] [serial = 48] [outer = (nil)] 16:38:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 49 (0xa1014400) [pid = 1746] [serial = 49] [outer = 0x948a6400] 16:38:49 INFO - PROCESS | 1746 | 1465861129417 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 50 (0xa107e400) [pid = 1746] [serial = 50] [outer = 0x948a6400] 16:38:50 INFO - PROCESS | 1746 | 1465861130577 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]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1517ms 16:38:50 INFO - PROCESS | 1746 | 1465861130610 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 1746 | 1465861130615 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 16:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:38:50 INFO - PROCESS | 1746 | 1465861130623 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 1746 | 1465861130628 Marionette TRACE conn4 <- [1,42,null,{}] 16:38:50 INFO - PROCESS | 1746 | 1465861130635 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}] 16:38:50 INFO - PROCESS | 1746 | 1465861130641 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:50 INFO - PROCESS | 1746 | 1465861130865 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 16:38:51 INFO - PROCESS | 1746 | 1465861131031 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 1746 | 1465861131056 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:51 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2274c00 == 18 [pid = 1746] [id = 18] 16:38:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 51 (0xa2275800) [pid = 1746] [serial = 51] [outer = (nil)] 16:38:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0xa22b5400) [pid = 1746] [serial = 52] [outer = 0xa2275800] 16:38:51 INFO - PROCESS | 1746 | 1465861131173 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0xa24f6000) [pid = 1746] [serial = 53] [outer = 0xa2275800] 16:38:52 INFO - PROCESS | 1746 | 1465861132244 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]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1687ms 16:38:52 INFO - PROCESS | 1746 | 1465861132310 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 1746 | 1465861132315 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 16:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:38:52 INFO - PROCESS | 1746 | 1465861132322 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 1746 | 1465861132325 Marionette TRACE conn4 <- [1,46,null,{}] 16:38:52 INFO - PROCESS | 1746 | 1465861132331 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}] 16:38:52 INFO - PROCESS | 1746 | 1465861132337 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:52 INFO - PROCESS | 1746 | 1465861132510 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 16:38:52 INFO - PROCESS | 1746 | 1465861132610 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 1746 | 1465861132619 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x97995800 == 19 [pid = 1746] [id = 19] 16:38:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x97997000) [pid = 1746] [serial = 54] [outer = (nil)] 16:38:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x9799b400) [pid = 1746] [serial = 55] [outer = 0x97997000] 16:38:52 INFO - PROCESS | 1746 | 1465861132695 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0xa2eb4400) [pid = 1746] [serial = 56] [outer = 0x97997000] 16:38:53 INFO - PROCESS | 1746 | 1465861133780 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]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1483ms 16:38:53 INFO - PROCESS | 1746 | 1465861133809 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 1746 | 1465861133815 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 16:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:38:53 INFO - PROCESS | 1746 | 1465861133825 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 1746 | 1465861133841 Marionette TRACE conn4 <- [1,50,null,{}] 16:38:53 INFO - PROCESS | 1746 | 1465861133891 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}] 16:38:53 INFO - PROCESS | 1746 | 1465861133897 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:55 INFO - PROCESS | 1746 | --DOCSHELL 0x997bdc00 == 18 [pid = 1746] [id = 11] 16:38:55 INFO - PROCESS | 1746 | --DOCSHELL 0xa24eb400 == 17 [pid = 1746] [id = 12] 16:38:55 INFO - PROCESS | 1746 | --DOCSHELL 0x9a5d3400 == 16 [pid = 1746] [id = 6] 16:38:55 INFO - PROCESS | 1746 | --DOCSHELL 0x93930400 == 15 [pid = 1746] [id = 8] 16:38:55 INFO - PROCESS | 1746 | 1465861135449 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 16:38:55 INFO - PROCESS | 1746 | 1465861135588 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 1746 | 1465861135600 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dd2000 == 16 [pid = 1746] [id = 20] 16:38:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x94893000) [pid = 1746] [serial = 57] [outer = (nil)] 16:38:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x94898400) [pid = 1746] [serial = 58] [outer = 0x94893000] 16:38:55 INFO - PROCESS | 1746 | 1465861135677 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x948aec00) [pid = 1746] [serial = 59] [outer = 0x94893000] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x9a809000) [pid = 1746] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x93b6fc00) [pid = 1746] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x9a4ccc00) [pid = 1746] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 55 (0xa3271c00) [pid = 1746] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 54 (0x9489cc00) [pid = 1746] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 53 (0x99483000) [pid = 1746] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 52 (0x9a8b1800) [pid = 1746] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:38:57 INFO - PROCESS | 1746 | --DOMWINDOW == 51 (0x9aaae800) [pid = 1746] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:38:57 INFO - PROCESS | 1746 | 1465861137573 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 3793ms 16:38:57 INFO - PROCESS | 1746 | 1465861137622 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 1746 | 1465861137631 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 16:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:38:57 INFO - PROCESS | 1746 | 1465861137649 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 1746 | 1465861137657 Marionette TRACE conn4 <- [1,54,null,{}] 16:38:57 INFO - PROCESS | 1746 | 1465861137670 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}] 16:38:57 INFO - PROCESS | 1746 | 1465861137683 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:57 INFO - PROCESS | 1746 | 1465861137970 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 16:38:58 INFO - PROCESS | 1746 | 1465861138109 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 1746 | 1465861138124 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x94899800 == 17 [pid = 1746] [id = 21] 16:38:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 52 (0x95263c00) [pid = 1746] [serial = 60] [outer = (nil)] 16:38:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 53 (0x97928c00) [pid = 1746] [serial = 61] [outer = 0x95263c00] 16:38:58 INFO - PROCESS | 1746 | 1465861138247 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 54 (0x9798f400) [pid = 1746] [serial = 62] [outer = 0x95263c00] 16:38:59 INFO - PROCESS | 1746 | 1465861139051 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1463ms 16:38:59 INFO - PROCESS | 1746 | 1465861139108 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 1746 | 1465861139116 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 16:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:38:59 INFO - PROCESS | 1746 | 1465861139127 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 1746 | 1465861139133 Marionette TRACE conn4 <- [1,58,null,{}] 16:38:59 INFO - PROCESS | 1746 | 1465861139157 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}] 16:38:59 INFO - PROCESS | 1746 | 1465861139165 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:59 INFO - PROCESS | 1746 | 1465861139391 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 16:38:59 INFO - PROCESS | 1746 | 1465861139501 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 1746 | 1465861139515 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:38:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x9525f800 == 18 [pid = 1746] [id = 22] 16:38:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 55 (0x952b3c00) [pid = 1746] [serial = 63] [outer = (nil)] 16:38:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 56 (0x95379400) [pid = 1746] [serial = 64] [outer = 0x952b3c00] 16:38:59 INFO - PROCESS | 1746 | 1465861139629 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x97991400) [pid = 1746] [serial = 65] [outer = 0x952b3c00] 16:39:00 INFO - PROCESS | 1746 | 1465861140557 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1495ms 16:39:00 INFO - PROCESS | 1746 | 1465861140628 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 1746 | 1465861140636 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 16:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:39:00 INFO - PROCESS | 1746 | 1465861140650 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 1746 | 1465861140656 Marionette TRACE conn4 <- [1,62,null,{}] 16:39:00 INFO - PROCESS | 1746 | 1465861140664 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}] 16:39:00 INFO - PROCESS | 1746 | 1465861140672 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:00 INFO - PROCESS | 1746 | 1465861140881 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 16:39:01 INFO - PROCESS | 1746 | 1465861141089 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 1746 | 1465861141097 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1eb400 == 19 [pid = 1746] [id = 23] 16:39:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x9a35cc00) [pid = 1746] [serial = 66] [outer = (nil)] 16:39:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x9a5ecc00) [pid = 1746] [serial = 67] [outer = 0x9a35cc00] 16:39:01 INFO - PROCESS | 1746 | 1465861141252 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9aaa5c00) [pid = 1746] [serial = 68] [outer = 0x9a35cc00] 16:39:02 INFO - PROCESS | 1746 | 1465861142139 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]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1542ms 16:39:02 INFO - PROCESS | 1746 | 1465861142213 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 1746 | 1465861142220 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 16:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:39:02 INFO - PROCESS | 1746 | 1465861142231 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 1746 | 1465861142238 Marionette TRACE conn4 <- [1,66,null,{}] 16:39:02 INFO - PROCESS | 1746 | 1465861142256 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}] 16:39:02 INFO - PROCESS | 1746 | 1465861142266 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:02 INFO - PROCESS | 1746 | 1465861142574 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 16:39:02 INFO - PROCESS | 1746 | 1465861142671 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 1746 | 1465861142686 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bc0e800 == 20 [pid = 1746] [id = 24] 16:39:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x9bc10000) [pid = 1746] [serial = 69] [outer = (nil)] 16:39:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x9bcc0800) [pid = 1746] [serial = 70] [outer = 0x9bc10000] 16:39:02 INFO - PROCESS | 1746 | 1465861142794 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x9d448800) [pid = 1746] [serial = 71] [outer = 0x9bc10000] 16:39:03 INFO - PROCESS | 1746 | 1465861143653 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1492ms 16:39:03 INFO - PROCESS | 1746 | 1465861143725 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 1746 | 1465861143731 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 16:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:39:03 INFO - PROCESS | 1746 | 1465861143738 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 1746 | 1465861143743 Marionette TRACE conn4 <- [1,70,null,{}] 16:39:03 INFO - PROCESS | 1746 | 1465861143750 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}] 16:39:03 INFO - PROCESS | 1746 | 1465861143756 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:03 INFO - PROCESS | 1746 | 1465861143983 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 16:39:04 INFO - PROCESS | 1746 | 1465861144121 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 1746 | 1465861144131 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:04 INFO - PROCESS | 1746 | ++DOCSHELL 0xa107f000 == 21 [pid = 1746] [id = 25] 16:39:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0xa1f93c00) [pid = 1746] [serial = 72] [outer = (nil)] 16:39:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0xa2270800) [pid = 1746] [serial = 73] [outer = 0xa1f93c00] 16:39:04 INFO - PROCESS | 1746 | 1465861144248 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0xa2451000) [pid = 1746] [serial = 74] [outer = 0xa1f93c00] 16:39:05 INFO - PROCESS | 1746 | 1465861145108 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1433ms 16:39:05 INFO - PROCESS | 1746 | 1465861145190 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 16:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:39:05 INFO - PROCESS | 1746 | 1465861145195 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 16:39:05 INFO - PROCESS | 1746 | 1465861145204 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 1746 | 1465861145207 Marionette TRACE conn4 <- [1,74,null,{}] 16:39:05 INFO - PROCESS | 1746 | 1465861145214 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}] 16:39:05 INFO - PROCESS | 1746 | 1465861145219 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:05 INFO - PROCESS | 1746 | 1465861145418 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 16:39:05 INFO - PROCESS | 1746 | 1465861145601 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 1746 | 1465861145613 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aaab000 == 22 [pid = 1746] [id = 26] 16:39:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0xa22a8000) [pid = 1746] [serial = 75] [outer = (nil)] 16:39:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0xa327c000) [pid = 1746] [serial = 76] [outer = 0xa22a8000] 16:39:05 INFO - PROCESS | 1746 | 1465861145699 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0xa34ccc00) [pid = 1746] [serial = 77] [outer = 0xa22a8000] 16:39:06 INFO - PROCESS | 1746 | 1465861146555 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]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1397ms 16:39:06 INFO - PROCESS | 1746 | 1465861146601 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 1746 | 1465861146606 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 16:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:39:06 INFO - PROCESS | 1746 | 1465861146613 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 1746 | 1465861146618 Marionette TRACE conn4 <- [1,78,null,{}] 16:39:06 INFO - PROCESS | 1746 | 1465861146643 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}] 16:39:06 INFO - PROCESS | 1746 | 1465861146655 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:06 INFO - PROCESS | 1746 | 1465861146894 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 16:39:07 INFO - PROCESS | 1746 | 1465861147029 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 1746 | 1465861147040 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dd5400 == 23 [pid = 1746] [id = 27] 16:39:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa33b9800) [pid = 1746] [serial = 78] [outer = (nil)] 16:39:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa4f69c00) [pid = 1746] [serial = 79] [outer = 0xa33b9800] 16:39:07 INFO - PROCESS | 1746 | 1465861147129 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0xa61b7400) [pid = 1746] [serial = 80] [outer = 0xa33b9800] 16:39:08 INFO - PROCESS | 1746 | 1465861148007 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1438ms 16:39:08 INFO - PROCESS | 1746 | 1465861148053 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 16:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:39:08 INFO - PROCESS | 1746 | 1465861148058 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 16:39:08 INFO - PROCESS | 1746 | 1465861148065 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 1746 | 1465861148068 Marionette TRACE conn4 <- [1,82,null,{}] 16:39:08 INFO - PROCESS | 1746 | 1465861148095 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}] 16:39:08 INFO - PROCESS | 1746 | 1465861148102 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:08 INFO - PROCESS | 1746 | 1465861148280 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 16:39:08 INFO - PROCESS | 1746 | 1465861148415 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 1746 | 1465861148425 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aaae800 == 24 [pid = 1746] [id = 28] 16:39:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0xa4f73400) [pid = 1746] [serial = 81] [outer = (nil)] 16:39:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0xa6724800) [pid = 1746] [serial = 82] [outer = 0xa4f73400] 16:39:08 INFO - PROCESS | 1746 | 1465861148513 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0xa6722000) [pid = 1746] [serial = 83] [outer = 0xa4f73400] 16:39:09 INFO - PROCESS | 1746 | 1465861149331 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]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1338ms 16:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:39:09 INFO - PROCESS | 1746 | 1465861149405 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 1746 | 1465861149409 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 16:39:09 INFO - PROCESS | 1746 | 1465861149417 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 1746 | 1465861149420 Marionette TRACE conn4 <- [1,86,null,{}] 16:39:09 INFO - PROCESS | 1746 | 1465861149427 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}] 16:39:09 INFO - PROCESS | 1746 | 1465861149432 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:09 INFO - PROCESS | 1746 | 1465861149633 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 16:39:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x93b75000) [pid = 1746] [serial = 84] [outer = 0x97931c00] 16:39:09 INFO - PROCESS | 1746 | 1465861149830 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 1746 | 1465861149839 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x93938400 == 25 [pid = 1746] [id = 29] 16:39:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9668ac00) [pid = 1746] [serial = 85] [outer = (nil)] 16:39:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x96692c00) [pid = 1746] [serial = 86] [outer = 0x9668ac00] 16:39:09 INFO - PROCESS | 1746 | 1465861149974 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x96694800) [pid = 1746] [serial = 87] [outer = 0x9668ac00] 16:39:10 INFO - PROCESS | 1746 | 1465861150936 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1593ms 16:39:11 INFO - PROCESS | 1746 | 1465861151010 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 1746 | 1465861151013 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 16:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:39:11 INFO - PROCESS | 1746 | 1465861151022 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 1746 | 1465861151026 Marionette TRACE conn4 <- [1,90,null,{}] 16:39:11 INFO - PROCESS | 1746 | 1465861151032 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}] 16:39:11 INFO - PROCESS | 1746 | 1465861151038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:11 INFO - PROCESS | 1746 | 1465861151275 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 16:39:11 INFO - PROCESS | 1746 | 1465861151531 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 1746 | 1465861151542 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dca400 == 26 [pid = 1746] [id = 30] 16:39:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x93dd1400) [pid = 1746] [serial = 88] [outer = (nil)] 16:39:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x94893c00) [pid = 1746] [serial = 89] [outer = 0x93dd1400] 16:39:11 INFO - PROCESS | 1746 | 1465861151676 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x95328400) [pid = 1746] [serial = 90] [outer = 0x93dd1400] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9947a800 == 25 [pid = 1746] [id = 14] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9489d400 == 24 [pid = 1746] [id = 16] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9489a000 == 23 [pid = 1746] [id = 13] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0x9a5efc00 == 22 [pid = 1746] [id = 15] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0x97995800 == 21 [pid = 1746] [id = 19] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0x93dd2400 == 20 [pid = 1746] [id = 17] 16:39:13 INFO - PROCESS | 1746 | --DOCSHELL 0xa2274c00 == 19 [pid = 1746] [id = 18] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9a5f0000) [pid = 1746] [serial = 12] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa4d4b000) [pid = 1746] [serial = 2] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x952b7800) [pid = 1746] [serial = 22] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9a8a2400) [pid = 1746] [serial = 28] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0xa1f95400) [pid = 1746] [serial = 31] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0xa679ac00) [pid = 1746] [serial = 34] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x948b1400) [pid = 1746] [serial = 37] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x95374800) [pid = 1746] [serial = 38] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x997b9800) [pid = 1746] [serial = 40] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x9aaaec00) [pid = 1746] [serial = 43] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x97932400) [pid = 1746] [serial = 44] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x9c0d5800) [pid = 1746] [serial = 46] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa1014400) [pid = 1746] [serial = 49] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa22b5400) [pid = 1746] [serial = 52] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x992b9000) [pid = 1746] [serial = 25] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x9d44d800) [pid = 1746] [serial = 47] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9664a400) [pid = 1746] [serial = 23] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0xa22a7c00) [pid = 1746] [serial = 32] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x9a1e4000) [pid = 1746] [serial = 41] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x93dcf800) [pid = 1746] [serial = 17] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0xa6d9b800) [pid = 1746] [serial = 35] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x93dd7000) [pid = 1746] [serial = 19] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x93dcb000) [pid = 1746] [serial = 16] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x9a80b800) [pid = 1746] [serial = 9] [outer = (nil)] [url = about:blank] 16:39:14 INFO - PROCESS | 1746 | 1465861154067 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]]]}] 16:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 3096ms 16:39:14 INFO - PROCESS | 1746 | 1465861154120 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 1746 | 1465861154127 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 16:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:39:14 INFO - PROCESS | 1746 | 1465861154137 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 1746 | 1465861154142 Marionette TRACE conn4 <- [1,94,null,{}] 16:39:14 INFO - PROCESS | 1746 | 1465861154153 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}] 16:39:14 INFO - PROCESS | 1746 | 1465861154159 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:14 INFO - PROCESS | 1746 | 1465861154354 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 16:39:14 INFO - PROCESS | 1746 | 1465861154472 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 1746 | 1465861154484 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x948b1400 == 20 [pid = 1746] [id = 31] 16:39:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x948b2400) [pid = 1746] [serial = 91] [outer = (nil)] 16:39:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x9664f000) [pid = 1746] [serial = 92] [outer = 0x948b2400] 16:39:14 INFO - PROCESS | 1746 | 1465861154569 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x96689000) [pid = 1746] [serial = 93] [outer = 0x948b2400] 16:39:15 INFO - PROCESS | 1746 | 1465861155392 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1334ms 16:39:15 INFO - PROCESS | 1746 | 1465861155474 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 1746 | 1465861155487 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 16:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:39:15 INFO - PROCESS | 1746 | 1465861155515 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 1746 | 1465861155529 Marionette TRACE conn4 <- [1,98,null,{}] 16:39:15 INFO - PROCESS | 1746 | 1465861155552 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}] 16:39:15 INFO - PROCESS | 1746 | 1465861155562 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:15 INFO - PROCESS | 1746 | 1465861155853 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 16:39:15 INFO - PROCESS | 1746 | 1465861155883 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 1746 | 1465861155898 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x98347400 == 21 [pid = 1746] [id = 32] 16:39:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x9834a800) [pid = 1746] [serial = 94] [outer = (nil)] 16:39:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x997be000) [pid = 1746] [serial = 95] [outer = 0x9834a800] 16:39:16 INFO - PROCESS | 1746 | 1465861156015 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9a074000) [pid = 1746] [serial = 96] [outer = 0x9834a800] 16:39:17 INFO - PROCESS | 1746 | 1465861157352 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1880ms 16:39:17 INFO - PROCESS | 1746 | 1465861157406 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 1746 | 1465861157410 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 16:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:39:17 INFO - PROCESS | 1746 | 1465861157423 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 1746 | 1465861157433 Marionette TRACE conn4 <- [1,102,null,{}] 16:39:17 INFO - PROCESS | 1746 | 1465861157498 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}] 16:39:17 INFO - PROCESS | 1746 | 1465861157511 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:17 INFO - PROCESS | 1746 | 1465861157852 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 16:39:17 INFO - PROCESS | 1746 | 1465861157909 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 1746 | 1465861157924 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a353400 == 22 [pid = 1746] [id = 33] 16:39:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9a3db000) [pid = 1746] [serial = 97] [outer = (nil)] 16:39:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x9a5d3000) [pid = 1746] [serial = 98] [outer = 0x9a3db000] 16:39:18 INFO - PROCESS | 1746 | 1465861158071 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9a80cc00) [pid = 1746] [serial = 99] [outer = 0x9a3db000] 16:39:18 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x94893000) [pid = 1746] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:39:18 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x95263c00) [pid = 1746] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:39:18 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x97997000) [pid = 1746] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:39:18 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x948a6400) [pid = 1746] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:39:18 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0xa2275800) [pid = 1746] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:39:19 INFO - PROCESS | 1746 | 1465861159002 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1622ms 16:39:19 INFO - PROCESS | 1746 | 1465861159046 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 1746 | 1465861159078 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 16:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:39:19 INFO - PROCESS | 1746 | 1465861159100 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 1746 | 1465861159107 Marionette TRACE conn4 <- [1,106,null,{}] 16:39:19 INFO - PROCESS | 1746 | 1465861159117 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}] 16:39:19 INFO - PROCESS | 1746 | 1465861159124 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:19 INFO - PROCESS | 1746 | 1465861159389 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 16:39:19 INFO - PROCESS | 1746 | 1465861159516 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 1746 | 1465861159526 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x95320c00 == 23 [pid = 1746] [id = 34] 16:39:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x95325400) [pid = 1746] [serial = 100] [outer = (nil)] 16:39:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x9aaaec00) [pid = 1746] [serial = 101] [outer = 0x95325400] 16:39:19 INFO - PROCESS | 1746 | 1465861159710 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x9b3f0c00) [pid = 1746] [serial = 102] [outer = 0x95325400] 16:39:21 INFO - PROCESS | 1746 | 1465861161007 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]]]}] 16:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2007ms 16:39:21 INFO - PROCESS | 1746 | 1465861161109 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 1746 | 1465861161121 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 16:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:39:21 INFO - PROCESS | 1746 | 1465861161197 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 1746 | 1465861161206 Marionette TRACE conn4 <- [1,110,null,{}] 16:39:21 INFO - PROCESS | 1746 | 1465861161272 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}] 16:39:21 INFO - PROCESS | 1746 | 1465861161279 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:21 INFO - PROCESS | 1746 | 1465861161494 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 16:39:21 INFO - PROCESS | 1746 | 1465861161623 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 1746 | 1465861161641 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x94899000 == 24 [pid = 1746] [id = 35] 16:39:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x948a5c00) [pid = 1746] [serial = 103] [outer = (nil)] 16:39:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9532ac00) [pid = 1746] [serial = 104] [outer = 0x948a5c00] 16:39:21 INFO - PROCESS | 1746 | 1465861161725 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x9532f800) [pid = 1746] [serial = 105] [outer = 0x948a5c00] 16:39:23 INFO - PROCESS | 1746 | 1465861162997 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]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1938ms 16:39:23 INFO - PROCESS | 1746 | 1465861163092 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 1746 | 1465861163104 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 16:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:39:23 INFO - PROCESS | 1746 | 1465861163133 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 1746 | 1465861163142 Marionette TRACE conn4 <- [1,114,null,{}] 16:39:23 INFO - PROCESS | 1746 | 1465861163265 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}] 16:39:23 INFO - PROCESS | 1746 | 1465861163276 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:23 INFO - PROCESS | 1746 | 1465861163598 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 16:39:23 INFO - PROCESS | 1746 | 1465861163711 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 1746 | 1465861163725 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x98343000 == 25 [pid = 1746] [id = 36] 16:39:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x997b2c00) [pid = 1746] [serial = 106] [outer = (nil)] 16:39:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9a4cb400) [pid = 1746] [serial = 107] [outer = 0x997b2c00] 16:39:23 INFO - PROCESS | 1746 | 1465861163866 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9aaa3000) [pid = 1746] [serial = 108] [outer = 0x997b2c00] 16:39:25 INFO - PROCESS | 1746 | 1465861165173 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]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 2166ms 16:39:25 INFO - PROCESS | 1746 | 1465861165285 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 1746 | 1465861165290 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 16:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:39:25 INFO - PROCESS | 1746 | 1465861165361 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 1746 | 1465861165367 Marionette TRACE conn4 <- [1,118,null,{}] 16:39:25 INFO - PROCESS | 1746 | 1465861165387 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}] 16:39:25 INFO - PROCESS | 1746 | 1465861165396 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:25 INFO - PROCESS | 1746 | 1465861165619 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 16:39:25 INFO - PROCESS | 1746 | 1465861165786 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 1746 | 1465861165797 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bcb2000 == 26 [pid = 1746] [id = 37] 16:39:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9d445800) [pid = 1746] [serial = 109] [outer = (nil)] 16:39:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9d8c2000) [pid = 1746] [serial = 110] [outer = 0x9d445800] 16:39:25 INFO - PROCESS | 1746 | 1465861165885 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0xa05f3c00) [pid = 1746] [serial = 111] [outer = 0x9d445800] 16:39:26 INFO - PROCESS | 1746 | 1465861166827 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]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1596ms 16:39:26 INFO - PROCESS | 1746 | 1465861166905 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 16:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:39:26 INFO - PROCESS | 1746 | 1465861166910 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 16:39:26 INFO - PROCESS | 1746 | 1465861166917 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 1746 | 1465861166920 Marionette TRACE conn4 <- [1,122,null,{}] 16:39:26 INFO - PROCESS | 1746 | 1465861166927 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}] 16:39:26 INFO - PROCESS | 1746 | 1465861166932 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:27 INFO - PROCESS | 1746 | 1465861167208 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 16:39:27 INFO - PROCESS | 1746 | 1465861167522 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 1746 | 1465861167529 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dd2400 == 27 [pid = 1746] [id = 38] 16:39:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x94891400) [pid = 1746] [serial = 112] [outer = (nil)] 16:39:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9489f800) [pid = 1746] [serial = 113] [outer = 0x94891400] 16:39:27 INFO - PROCESS | 1746 | 1465861167667 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9526dc00) [pid = 1746] [serial = 114] [outer = 0x94891400] 16:39:28 INFO - PROCESS | 1746 | --DOCSHELL 0x93dd2000 == 26 [pid = 1746] [id = 20] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9b40ac00) [pid = 1746] [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.] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x94898400) [pid = 1746] [serial = 58] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0xa2eb4400) [pid = 1746] [serial = 56] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x948aec00) [pid = 1746] [serial = 59] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x97928c00) [pid = 1746] [serial = 61] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9798f400) [pid = 1746] [serial = 62] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x9799b400) [pid = 1746] [serial = 55] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa107e400) [pid = 1746] [serial = 50] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa24f6000) [pid = 1746] [serial = 53] [outer = (nil)] [url = about:blank] 16:39:28 INFO - PROCESS | 1746 | 1465861168741 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]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1890ms 16:39:28 INFO - PROCESS | 1746 | 1465861168809 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 1746 | 1465861168814 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 16:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:39:28 INFO - PROCESS | 1746 | 1465861168822 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 1746 | 1465861168827 Marionette TRACE conn4 <- [1,126,null,{}] 16:39:28 INFO - PROCESS | 1746 | 1465861168837 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}] 16:39:28 INFO - PROCESS | 1746 | 1465861168842 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:29 INFO - PROCESS | 1746 | 1465861169014 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 16:39:29 INFO - PROCESS | 1746 | 1465861169148 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 1746 | 1465861169159 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x95325000 == 27 [pid = 1746] [id = 39] 16:39:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x9798e800) [pid = 1746] [serial = 115] [outer = (nil)] 16:39:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x9833c400) [pid = 1746] [serial = 116] [outer = 0x9798e800] 16:39:29 INFO - PROCESS | 1746 | 1465861169240 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9a35b800) [pid = 1746] [serial = 117] [outer = 0x9798e800] 16:39:30 INFO - PROCESS | 1746 | 1465861170271 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]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1484ms 16:39:30 INFO - PROCESS | 1746 | 1465861170310 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 1746 | 1465861170317 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 16:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:39:30 INFO - PROCESS | 1746 | 1465861170325 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 1746 | 1465861170328 Marionette TRACE conn4 <- [1,130,null,{}] 16:39:30 INFO - PROCESS | 1746 | 1465861170335 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}] 16:39:30 INFO - PROCESS | 1746 | 1465861170339 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:30 INFO - PROCESS | 1746 | 1465861170525 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 16:39:30 INFO - PROCESS | 1746 | 1465861170627 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1746 | 1465861170637 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aaae000 == 28 [pid = 1746] [id = 40] 16:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9b40ac00) [pid = 1746] [serial = 118] [outer = (nil)] 16:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9bcb2800) [pid = 1746] [serial = 119] [outer = 0x9b40ac00] 16:39:30 INFO - PROCESS | 1746 | 1465861170720 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9d864400) [pid = 1746] [serial = 120] [outer = 0x9b40ac00] 16:39:31 INFO - PROCESS | 1746 | 1465861171592 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]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1338ms 16:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:39:31 INFO - PROCESS | 1746 | 1465861171664 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 1746 | 1465861171668 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 16:39:31 INFO - PROCESS | 1746 | 1465861171683 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 1746 | 1465861171692 Marionette TRACE conn4 <- [1,134,null,{}] 16:39:31 INFO - PROCESS | 1746 | 1465861171707 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}] 16:39:31 INFO - PROCESS | 1746 | 1465861171715 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:31 INFO - PROCESS | 1746 | 1465861171963 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 16:39:32 INFO - PROCESS | 1746 | 1465861171990 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 1746 | 1465861172003 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1eb800 == 29 [pid = 1746] [id = 41] 16:39:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9a809000) [pid = 1746] [serial = 121] [outer = (nil)] 16:39:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0xa22ad000) [pid = 1746] [serial = 122] [outer = 0x9a809000] 16:39:32 INFO - PROCESS | 1746 | 1465861172073 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x96648400) [pid = 1746] [serial = 123] [outer = 0x9a809000] 16:39:33 INFO - PROCESS | 1746 | 1465861173024 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]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1405ms 16:39:33 INFO - PROCESS | 1746 | 1465861173086 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 1746 | 1465861173091 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 16:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:39:33 INFO - PROCESS | 1746 | 1465861173098 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 1746 | 1465861173103 Marionette TRACE conn4 <- [1,138,null,{}] 16:39:33 INFO - PROCESS | 1746 | 1465861173109 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}] 16:39:33 INFO - PROCESS | 1746 | 1465861173116 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:33 INFO - PROCESS | 1746 | 1465861173347 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x9a3db000) [pid = 1746] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x93dd1400) [pid = 1746] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x9834a800) [pid = 1746] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x948b2400) [pid = 1746] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x952b3c00) [pid = 1746] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9a35cc00) [pid = 1746] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x9bc10000) [pid = 1746] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0xa1f93c00) [pid = 1746] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0xa22a8000) [pid = 1746] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0xa33b9800) [pid = 1746] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0xa4f73400) [pid = 1746] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:39:33 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x9668ac00) [pid = 1746] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:39:33 INFO - PROCESS | 1746 | 1465861173535 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:39:33 INFO - PROCESS | 1746 | 1465861173578 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 1746 | 1465861173587 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9489d400 == 30 [pid = 1746] [id = 42] 16:39:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x948b2400) [pid = 1746] [serial = 124] [outer = (nil)] 16:39:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x9668b800) [pid = 1746] [serial = 125] [outer = 0x948b2400] 16:39:33 INFO - PROCESS | 1746 | 1465861173668 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x99716000) [pid = 1746] [serial = 126] [outer = 0x948b2400] 16:39:34 INFO - PROCESS | 1746 | 1465861174458 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]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1395ms 16:39:34 INFO - PROCESS | 1746 | 1465861174495 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 16:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:39:34 INFO - PROCESS | 1746 | 1465861174500 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 16:39:34 INFO - PROCESS | 1746 | 1465861174508 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 1746 | 1465861174511 Marionette TRACE conn4 <- [1,142,null,{}] 16:39:34 INFO - PROCESS | 1746 | 1465861174519 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}] 16:39:34 INFO - PROCESS | 1746 | 1465861174523 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:34 INFO - PROCESS | 1746 | 1465861174704 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 16:39:34 INFO - PROCESS | 1746 | 1465861174715 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 1746 | 1465861174736 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x97934c00 == 31 [pid = 1746] [id = 43] 16:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x97995c00) [pid = 1746] [serial = 127] [outer = (nil)] 16:39:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0xa4d0b000) [pid = 1746] [serial = 128] [outer = 0x97995c00] 16:39:34 INFO - PROCESS | 1746 | 1465861174925 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0xa6111400) [pid = 1746] [serial = 129] [outer = 0x97995c00] 16:39:36 INFO - PROCESS | 1746 | 1465861176256 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]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1792ms 16:39:36 INFO - PROCESS | 1746 | 1465861176300 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 1746 | 1465861176309 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 16:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:39:36 INFO - PROCESS | 1746 | 1465861176425 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 1746 | 1465861176431 Marionette TRACE conn4 <- [1,146,null,{}] 16:39:36 INFO - PROCESS | 1746 | 1465861176442 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}] 16:39:36 INFO - PROCESS | 1746 | 1465861176449 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:36 INFO - PROCESS | 1746 | 1465861176637 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 16:39:36 INFO - PROCESS | 1746 | 1465861176757 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 1746 | 1465861176770 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b6b000 == 32 [pid = 1746] [id = 44] 16:39:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x9489bc00) [pid = 1746] [serial = 130] [outer = (nil)] 16:39:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x9668d800) [pid = 1746] [serial = 131] [outer = 0x9489bc00] 16:39:36 INFO - PROCESS | 1746 | 1465861176894 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9798f800) [pid = 1746] [serial = 132] [outer = 0x9489bc00] 16:39:37 INFO - PROCESS | 1746 | 1465861177869 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]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1554ms 16:39:37 INFO - PROCESS | 1746 | 1465861177917 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 16:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:39:37 INFO - PROCESS | 1746 | 1465861177925 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 16:39:37 INFO - PROCESS | 1746 | 1465861177938 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 1746 | 1465861177943 Marionette TRACE conn4 <- [1,150,null,{}] 16:39:37 INFO - PROCESS | 1746 | 1465861177950 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}] 16:39:37 INFO - PROCESS | 1746 | 1465861177957 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:38 INFO - PROCESS | 1746 | 1465861178204 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 16:39:38 INFO - PROCESS | 1746 | 1465861178388 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 1746 | 1465861178404 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x99220000 == 33 [pid = 1746] [id = 45] 16:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9b16e000) [pid = 1746] [serial = 133] [outer = (nil)] 16:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9b174400) [pid = 1746] [serial = 134] [outer = 0x9b16e000] 16:39:38 INFO - PROCESS | 1746 | 1465861178538 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x9b179000) [pid = 1746] [serial = 135] [outer = 0x9b16e000] 16:39:39 INFO - PROCESS | 1746 | 1465861179467 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]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1551ms 16:39:39 INFO - PROCESS | 1746 | 1465861179488 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 1746 | 1465861179493 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 16:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:39:39 INFO - PROCESS | 1746 | 1465861179502 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 1746 | 1465861179509 Marionette TRACE conn4 <- [1,154,null,{}] 16:39:39 INFO - PROCESS | 1746 | 1465861179528 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}] 16:39:39 INFO - PROCESS | 1746 | 1465861179539 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:39 INFO - PROCESS | 1746 | 1465861179740 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 16:39:39 INFO - PROCESS | 1746 | 1465861179888 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 1746 | 1465861179902 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d878400 == 34 [pid = 1746] [id = 46] 16:39:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9d878c00) [pid = 1746] [serial = 136] [outer = (nil)] 16:39:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0xa1f95800) [pid = 1746] [serial = 137] [outer = 0x9d878c00] 16:39:40 INFO - PROCESS | 1746 | 1465861180029 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0xa22f2000) [pid = 1746] [serial = 138] [outer = 0x9d878c00] 16:39:40 INFO - PROCESS | 1746 | 1465861180944 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]]]}] 16:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1490ms 16:39:40 INFO - PROCESS | 1746 | 1465861180991 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 1746 | 1465861180997 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 16:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:39:41 INFO - PROCESS | 1746 | 1465861181005 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 1746 | 1465861181009 Marionette TRACE conn4 <- [1,158,null,{}] 16:39:41 INFO - PROCESS | 1746 | 1465861181017 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}] 16:39:41 INFO - PROCESS | 1746 | 1465861181023 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:41 INFO - PROCESS | 1746 | 1465861181229 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 16:39:41 INFO - PROCESS | 1746 | 1465861181373 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 1746 | 1465861181383 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x95326c00 == 35 [pid = 1746] [id = 47] 16:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa3343800) [pid = 1746] [serial = 139] [outer = (nil)] 16:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0xa61ac800) [pid = 1746] [serial = 140] [outer = 0xa3343800] 16:39:41 INFO - PROCESS | 1746 | 1465861181499 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0xa61b3400) [pid = 1746] [serial = 141] [outer = 0xa3343800] 16:39:42 INFO - PROCESS | 1746 | 1465861182676 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]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1703ms 16:39:42 INFO - PROCESS | 1746 | 1465861182711 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 1746 | 1465861182716 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 16:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:39:42 INFO - PROCESS | 1746 | 1465861182729 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 1746 | 1465861182734 Marionette TRACE conn4 <- [1,162,null,{}] 16:39:42 INFO - PROCESS | 1746 | 1465861182747 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}] 16:39:42 INFO - PROCESS | 1746 | 1465861182754 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:43 INFO - PROCESS | 1746 | 1465861183140 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 16:39:43 INFO - PROCESS | 1746 | 1465861183320 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 1746 | 1465861183332 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aac2800 == 36 [pid = 1746] [id = 48] 16:39:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9aac4c00) [pid = 1746] [serial = 142] [outer = (nil)] 16:39:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9aacbc00) [pid = 1746] [serial = 143] [outer = 0x9aac4c00] 16:39:43 INFO - PROCESS | 1746 | 1465861183467 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9aacd000) [pid = 1746] [serial = 144] [outer = 0x9aac4c00] 16:39:44 INFO - PROCESS | 1746 | 1465861184733 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]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2046ms 16:39:44 INFO - PROCESS | 1746 | 1465861184775 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 16:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:39:44 INFO - PROCESS | 1746 | 1465861184780 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 16:39:44 INFO - PROCESS | 1746 | 1465861184787 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 1746 | 1465861184791 Marionette TRACE conn4 <- [1,166,null,{}] 16:39:44 INFO - PROCESS | 1746 | 1465861184799 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}] 16:39:44 INFO - PROCESS | 1746 | 1465861184810 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:45 INFO - PROCESS | 1746 | 1465861185097 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 16:39:45 INFO - PROCESS | 1746 | 1465861185295 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 1746 | 1465861185302 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x9bc09000 == 37 [pid = 1746] [id = 49] 16:39:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0xa4f73400) [pid = 1746] [serial = 145] [outer = (nil)] 16:39:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0xa6d99400) [pid = 1746] [serial = 146] [outer = 0xa4f73400] 16:39:45 INFO - PROCESS | 1746 | 1465861185391 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0xa6d9ec00) [pid = 1746] [serial = 147] [outer = 0xa4f73400] 16:39:46 INFO - PROCESS | 1746 | 1465861186292 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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1541ms 16:39:46 INFO - PROCESS | 1746 | 1465861186329 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 16:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:39:46 INFO - PROCESS | 1746 | 1465861186334 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 16:39:46 INFO - PROCESS | 1746 | 1465861186342 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 1746 | 1465861186345 Marionette TRACE conn4 <- [1,170,null,{}] 16:39:46 INFO - PROCESS | 1746 | 1465861186353 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}] 16:39:46 INFO - PROCESS | 1746 | 1465861186359 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:46 INFO - PROCESS | 1746 | 1465861186550 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 16:39:46 INFO - PROCESS | 1746 | 1465861186703 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 1746 | 1465861186712 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:46 INFO - PROCESS | 1746 | ++DOCSHELL 0xa6d98c00 == 38 [pid = 1746] [id = 50] 16:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0xa6da2800) [pid = 1746] [serial = 148] [outer = (nil)] 16:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0xa6e35400) [pid = 1746] [serial = 149] [outer = 0xa6da2800] 16:39:46 INFO - PROCESS | 1746 | 1465861186798 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0xa81a6400) [pid = 1746] [serial = 150] [outer = 0xa6da2800] 16:39:47 INFO - PROCESS | 1746 | 1465861187664 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1385ms 16:39:47 INFO - PROCESS | 1746 | 1465861187726 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 1746 | 1465861187729 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 16:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:39:47 INFO - PROCESS | 1746 | 1465861187737 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 1746 | 1465861187741 Marionette TRACE conn4 <- [1,174,null,{}] 16:39:47 INFO - PROCESS | 1746 | 1465861187746 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}] 16:39:47 INFO - PROCESS | 1746 | 1465861187752 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:48 INFO - PROCESS | 1746 | 1465861188125 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 16:39:48 INFO - PROCESS | 1746 | 1465861188407 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 1746 | 1465861188423 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x95323400 == 39 [pid = 1746] [id = 51] 16:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x95323c00) [pid = 1746] [serial = 151] [outer = (nil)] 16:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x9532c800) [pid = 1746] [serial = 152] [outer = 0x95323c00] 16:39:48 INFO - PROCESS | 1746 | 1465861188530 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x96688c00) [pid = 1746] [serial = 153] [outer = 0x95323c00] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x9aaaec00) [pid = 1746] [serial = 101] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | 1465861189452 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]]]}] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9a5d3000) [pid = 1746] [serial = 98] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x95328400) [pid = 1746] [serial = 90] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x94893c00) [pid = 1746] [serial = 89] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x997be000) [pid = 1746] [serial = 95] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9664f000) [pid = 1746] [serial = 92] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x96689000) [pid = 1746] [serial = 93] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x97991400) [pid = 1746] [serial = 65] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x95379400) [pid = 1746] [serial = 64] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9aaa5c00) [pid = 1746] [serial = 68] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9a5ecc00) [pid = 1746] [serial = 67] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x9d448800) [pid = 1746] [serial = 71] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9bcc0800) [pid = 1746] [serial = 70] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0xa2451000) [pid = 1746] [serial = 74] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa2270800) [pid = 1746] [serial = 73] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0xa34ccc00) [pid = 1746] [serial = 77] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0xa327c000) [pid = 1746] [serial = 76] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0xa61b7400) [pid = 1746] [serial = 80] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0xa4f69c00) [pid = 1746] [serial = 79] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0xa6722000) [pid = 1746] [serial = 83] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0xa6724800) [pid = 1746] [serial = 82] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x96694800) [pid = 1746] [serial = 87] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x96692c00) [pid = 1746] [serial = 86] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x9a80cc00) [pid = 1746] [serial = 99] [outer = (nil)] [url = about:blank] 16:39:49 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x9a074000) [pid = 1746] [serial = 96] [outer = (nil)] [url = about:blank] 16:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1784ms 16:39:49 INFO - PROCESS | 1746 | 1465861189524 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 1746 | 1465861189531 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 16:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:39:49 INFO - PROCESS | 1746 | 1465861189540 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 1746 | 1465861189546 Marionette TRACE conn4 <- [1,178,null,{}] 16:39:49 INFO - PROCESS | 1746 | 1465861189554 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}] 16:39:49 INFO - PROCESS | 1746 | 1465861189560 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:49 INFO - PROCESS | 1746 | 1465861189743 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 16:39:49 INFO - PROCESS | 1746 | 1465861189864 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 1746 | 1465861189872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9489b000 == 40 [pid = 1746] [id = 52] 16:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x9664f400) [pid = 1746] [serial = 154] [outer = (nil)] 16:39:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x97930400) [pid = 1746] [serial = 155] [outer = 0x9664f400] 16:39:49 INFO - PROCESS | 1746 | 1465861189953 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x97995400) [pid = 1746] [serial = 156] [outer = 0x9664f400] 16:39:50 INFO - PROCESS | 1746 | 1465861190729 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]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1238ms 16:39:50 INFO - PROCESS | 1746 | 1465861190785 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 1746 | 1465861190791 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 16:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:39:50 INFO - PROCESS | 1746 | 1465861190800 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 1746 | 1465861190804 Marionette TRACE conn4 <- [1,182,null,{}] 16:39:50 INFO - PROCESS | 1746 | 1465861190810 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}] 16:39:50 INFO - PROCESS | 1746 | 1465861190815 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:50 INFO - PROCESS | 1746 | 1465861190992 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 16:39:51 INFO - PROCESS | 1746 | 1465861191014 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 1746 | 1465861191023 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x96694c00 == 41 [pid = 1746] [id = 53] 16:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x9a80d800) [pid = 1746] [serial = 157] [outer = (nil)] 16:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x9a8b1400) [pid = 1746] [serial = 158] [outer = 0x9a80d800] 16:39:51 INFO - PROCESS | 1746 | 1465861191094 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x9aac3800) [pid = 1746] [serial = 159] [outer = 0x9a80d800] 16:39:52 INFO - PROCESS | 1746 | 1465861192017 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]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1281ms 16:39:52 INFO - PROCESS | 1746 | 1465861192091 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 1746 | 1465861192098 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 16:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:39:52 INFO - PROCESS | 1746 | 1465861192125 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 1746 | 1465861192133 Marionette TRACE conn4 <- [1,186,null,{}] 16:39:52 INFO - PROCESS | 1746 | 1465861192140 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}] 16:39:52 INFO - PROCESS | 1746 | 1465861192146 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:52 INFO - PROCESS | 1746 | 1465861192376 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 16:39:52 INFO - PROCESS | 1746 | 1465861192404 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 1746 | 1465861192410 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dcb000 == 42 [pid = 1746] [id = 54] 16:39:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x95323000) [pid = 1746] [serial = 160] [outer = (nil)] 16:39:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x9b3f0800) [pid = 1746] [serial = 161] [outer = 0x95323000] 16:39:52 INFO - PROCESS | 1746 | 1465861192503 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x9bcba000) [pid = 1746] [serial = 162] [outer = 0x95323000] 16:39:53 INFO - PROCESS | 1746 | 1465861193376 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]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1308ms 16:39:53 INFO - PROCESS | 1746 | 1465861193425 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 1746 | 1465861193430 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 16:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:39:53 INFO - PROCESS | 1746 | 1465861193442 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 1746 | 1465861193445 Marionette TRACE conn4 <- [1,190,null,{}] 16:39:53 INFO - PROCESS | 1746 | 1465861193452 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}] 16:39:53 INFO - PROCESS | 1746 | 1465861193457 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:53 INFO - PROCESS | 1746 | 1465861193670 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 16:39:53 INFO - PROCESS | 1746 | 1465861193693 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 1746 | 1465861193702 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1ec400 == 43 [pid = 1746] [id = 55] 16:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x9b16dc00) [pid = 1746] [serial = 163] [outer = (nil)] 16:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0xa05f2000) [pid = 1746] [serial = 164] [outer = 0x9b16dc00] 16:39:53 INFO - PROCESS | 1746 | 1465861193773 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0xa1f93800) [pid = 1746] [serial = 165] [outer = 0x9b16dc00] 16:39:54 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x9a809000) [pid = 1746] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:39:54 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x948b2400) [pid = 1746] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:39:54 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9798e800) [pid = 1746] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:39:54 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9b40ac00) [pid = 1746] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:39:54 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x94891400) [pid = 1746] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:39:54 INFO - PROCESS | 1746 | 1465861194738 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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1333ms 16:39:54 INFO - PROCESS | 1746 | 1465861194776 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 1746 | 1465861194782 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 16:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:39:54 INFO - PROCESS | 1746 | 1465861194791 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 1746 | 1465861194794 Marionette TRACE conn4 <- [1,194,null,{}] 16:39:54 INFO - PROCESS | 1746 | 1465861194801 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}] 16:39:54 INFO - PROCESS | 1746 | 1465861194807 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:55 INFO - PROCESS | 1746 | 1465861195044 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 16:39:55 INFO - PROCESS | 1746 | 1465861195060 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 1746 | 1465861195078 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:55 INFO - PROCESS | 1746 | ++DOCSHELL 0xa22f8c00 == 44 [pid = 1746] [id = 56] 16:39:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0xa22fa400) [pid = 1746] [serial = 166] [outer = (nil)] 16:39:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0xa24f4c00) [pid = 1746] [serial = 167] [outer = 0xa22fa400] 16:39:55 INFO - PROCESS | 1746 | 1465861195161 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0xa3344800) [pid = 1746] [serial = 168] [outer = 0xa22fa400] 16:39:55 INFO - PROCESS | 1746 | 1465861195987 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]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1245ms 16:39:56 INFO - PROCESS | 1746 | 1465861196037 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 16:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:39:56 INFO - PROCESS | 1746 | 1465861196042 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 16:39:56 INFO - PROCESS | 1746 | 1465861196050 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 1746 | 1465861196054 Marionette TRACE conn4 <- [1,198,null,{}] 16:39:56 INFO - PROCESS | 1746 | 1465861196062 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}] 16:39:56 INFO - PROCESS | 1746 | 1465861196066 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:56 INFO - PROCESS | 1746 | 1465861196307 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 16:39:56 INFO - PROCESS | 1746 | 1465861196529 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 1746 | 1465861196542 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b6fc00 == 45 [pid = 1746] [id = 57] 16:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x93b71c00) [pid = 1746] [serial = 169] [outer = (nil)] 16:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x94899400) [pid = 1746] [serial = 170] [outer = 0x93b71c00] 16:39:56 INFO - PROCESS | 1746 | 1465861196632 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x948a3c00) [pid = 1746] [serial = 171] [outer = 0x93b71c00] 16:39:57 INFO - PROCESS | 1746 | 1465861197679 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]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1687ms 16:39:57 INFO - PROCESS | 1746 | 1465861197739 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 1746 | 1465861197747 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 16:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:39:57 INFO - PROCESS | 1746 | 1465861197758 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 1746 | 1465861197763 Marionette TRACE conn4 <- [1,202,null,{}] 16:39:57 INFO - PROCESS | 1746 | 1465861197816 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}] 16:39:57 INFO - PROCESS | 1746 | 1465861197826 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:58 INFO - PROCESS | 1746 | 1465861198128 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 16:39:58 INFO - PROCESS | 1746 | 1465861198301 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 1746 | 1465861198312 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x93935c00 == 46 [pid = 1746] [id = 58] 16:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x97990400) [pid = 1746] [serial = 172] [outer = (nil)] 16:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x99713400) [pid = 1746] [serial = 173] [outer = 0x97990400] 16:39:58 INFO - PROCESS | 1746 | 1465861198411 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x99f64800) [pid = 1746] [serial = 174] [outer = 0x97990400] 16:39:59 INFO - PROCESS | 1746 | 1465861199359 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1645ms 16:39:59 INFO - PROCESS | 1746 | 1465861199406 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 1746 | 1465861199414 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 16:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:39:59 INFO - PROCESS | 1746 | 1465861199423 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 1746 | 1465861199428 Marionette TRACE conn4 <- [1,206,null,{}] 16:39:59 INFO - PROCESS | 1746 | 1465861199436 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}] 16:39:59 INFO - PROCESS | 1746 | 1465861199443 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:59 INFO - PROCESS | 1746 | 1465861199693 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 16:39:59 INFO - PROCESS | 1746 | 1465861199900 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 1746 | 1465861199910 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:39:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aaaec00 == 47 [pid = 1746] [id = 59] 16:39:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9aacd400) [pid = 1746] [serial = 175] [outer = (nil)] 16:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9abeec00) [pid = 1746] [serial = 176] [outer = 0x9aacd400] 16:40:00 INFO - PROCESS | 1746 | 1465861200043 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x9abf8000) [pid = 1746] [serial = 177] [outer = 0x9aacd400] 16:40:01 INFO - PROCESS | 1746 | 1465861201128 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]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1741ms 16:40:01 INFO - PROCESS | 1746 | 1465861201166 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 1746 | 1465861201174 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 16:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:40:01 INFO - PROCESS | 1746 | 1465861201204 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 1746 | 1465861201219 Marionette TRACE conn4 <- [1,210,null,{}] 16:40:01 INFO - PROCESS | 1746 | 1465861201232 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}] 16:40:01 INFO - PROCESS | 1746 | 1465861201245 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:01 INFO - PROCESS | 1746 | 1465861201599 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 16:40:01 INFO - PROCESS | 1746 | 1465861201802 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 1746 | 1465861201812 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b79800 == 48 [pid = 1746] [id = 60] 16:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x94892c00) [pid = 1746] [serial = 178] [outer = (nil)] 16:40:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x9c0d5000) [pid = 1746] [serial = 179] [outer = 0x94892c00] 16:40:01 INFO - PROCESS | 1746 | 1465861201904 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9d85ec00) [pid = 1746] [serial = 180] [outer = 0x94892c00] 16:40:02 INFO - PROCESS | 1746 | 1465861202851 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]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1722ms 16:40:02 INFO - PROCESS | 1746 | 1465861202911 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 1746 | 1465861202916 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 16:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:40:02 INFO - PROCESS | 1746 | 1465861202924 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 1746 | 1465861202928 Marionette TRACE conn4 <- [1,214,null,{}] 16:40:02 INFO - PROCESS | 1746 | 1465861202934 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}] 16:40:02 INFO - PROCESS | 1746 | 1465861202941 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:03 INFO - PROCESS | 1746 | 1465861203155 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 16:40:03 INFO - PROCESS | 1746 | 1465861203340 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 1746 | 1465861203351 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x966d5800 == 49 [pid = 1746] [id = 61] 16:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x966d8400) [pid = 1746] [serial = 181] [outer = (nil)] 16:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x966df800) [pid = 1746] [serial = 182] [outer = 0x966d8400] 16:40:03 INFO - PROCESS | 1746 | 1465861203481 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9b405800) [pid = 1746] [serial = 183] [outer = 0x966d8400] 16:40:04 INFO - PROCESS | 1746 | 1465861204529 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]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1637ms 16:40:04 INFO - PROCESS | 1746 | 1465861204563 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 1746 | 1465861204566 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 16:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:40:04 INFO - PROCESS | 1746 | 1465861204575 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 1746 | 1465861204580 Marionette TRACE conn4 <- [1,218,null,{}] 16:40:04 INFO - PROCESS | 1746 | 1465861204587 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}] 16:40:04 INFO - PROCESS | 1746 | 1465861204593 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:04 INFO - PROCESS | 1746 | 1465861204803 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 16:40:04 INFO - PROCESS | 1746 | 1465861204967 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 1746 | 1465861204987 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:05 INFO - PROCESS | 1746 | ++DOCSHELL 0xa22b5800 == 50 [pid = 1746] [id = 62] 16:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0xa22f3800) [pid = 1746] [serial = 184] [outer = (nil)] 16:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0xa245b400) [pid = 1746] [serial = 185] [outer = 0xa22f3800] 16:40:05 INFO - PROCESS | 1746 | 1465861205080 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0xa61b7400) [pid = 1746] [serial = 186] [outer = 0xa22f3800] 16:40:06 INFO - PROCESS | 1746 | 1465861206066 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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1535ms 16:40:06 INFO - PROCESS | 1746 | 1465861206111 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 1746 | 1465861206115 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 16:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:40:06 INFO - PROCESS | 1746 | 1465861206122 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 1746 | 1465861206127 Marionette TRACE conn4 <- [1,222,null,{}] 16:40:06 INFO - PROCESS | 1746 | 1465861206133 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}] 16:40:06 INFO - PROCESS | 1746 | 1465861206140 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:06 INFO - PROCESS | 1746 | 1465861206360 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 16:40:06 INFO - PROCESS | 1746 | 1465861206522 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 1746 | 1465861206537 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x926eb000 == 51 [pid = 1746] [id = 63] 16:40:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x926f2000) [pid = 1746] [serial = 187] [outer = (nil)] 16:40:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x926f7c00) [pid = 1746] [serial = 188] [outer = 0x926f2000] 16:40:06 INFO - PROCESS | 1746 | 1465861206691 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0xa242f400) [pid = 1746] [serial = 189] [outer = 0x926f2000] 16:40:07 INFO - PROCESS | 1746 | 1465861207809 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]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1737ms 16:40:07 INFO - PROCESS | 1746 | 1465861207861 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 1746 | 1465861207865 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 16:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:40:07 INFO - PROCESS | 1746 | 1465861207875 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 1746 | 1465861207878 Marionette TRACE conn4 <- [1,226,null,{}] 16:40:07 INFO - PROCESS | 1746 | 1465861207885 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}] 16:40:07 INFO - PROCESS | 1746 | 1465861207891 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:08 INFO - PROCESS | 1746 | 1465861208098 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 16:40:08 INFO - PROCESS | 1746 | 1465861208510 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 1746 | 1465861208519 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9288ac00 == 52 [pid = 1746] [id = 64] 16:40:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9288b400) [pid = 1746] [serial = 190] [outer = (nil)] 16:40:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x9288d800) [pid = 1746] [serial = 191] [outer = 0x9288b400] 16:40:08 INFO - PROCESS | 1746 | 1465861208647 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x93b6c400) [pid = 1746] [serial = 192] [outer = 0x9288b400] 16:40:09 INFO - PROCESS | 1746 | 1465861209568 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1788ms 16:40:09 INFO - PROCESS | 1746 | 1465861209663 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 1746 | 1465861209668 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 16:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:40:09 INFO - PROCESS | 1746 | 1465861209677 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 1746 | 1465861209682 Marionette TRACE conn4 <- [1,230,null,{}] 16:40:09 INFO - PROCESS | 1746 | 1465861209690 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}] 16:40:09 INFO - PROCESS | 1746 | 1465861209697 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:09 INFO - PROCESS | 1746 | 1465861209923 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 16:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9526e000) [pid = 1746] [serial = 193] [outer = 0x97931c00] 16:40:10 INFO - PROCESS | 1746 | 1465861210182 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 1746 | 1465861210193 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x9537cc00 == 53 [pid = 1746] [id = 65] 16:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9664f800) [pid = 1746] [serial = 194] [outer = (nil)] 16:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x96693c00) [pid = 1746] [serial = 195] [outer = 0x9664f800] 16:40:10 INFO - PROCESS | 1746 | 1465861210296 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x966d5000) [pid = 1746] [serial = 196] [outer = 0x9664f800] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x94899000 == 52 [pid = 1746] [id = 35] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9a353400 == 51 [pid = 1746] [id = 33] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x948b1400 == 50 [pid = 1746] [id = 31] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9a1eb400 == 49 [pid = 1746] [id = 23] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x98347400 == 48 [pid = 1746] [id = 32] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x95320c00 == 47 [pid = 1746] [id = 34] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9bc0e800 == 46 [pid = 1746] [id = 24] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0xa22f8c00 == 45 [pid = 1746] [id = 56] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9a1ec400 == 44 [pid = 1746] [id = 55] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93dcb000 == 43 [pid = 1746] [id = 54] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x96694c00 == 42 [pid = 1746] [id = 53] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9489b000 == 41 [pid = 1746] [id = 52] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x95323400 == 40 [pid = 1746] [id = 51] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9aac2800 == 39 [pid = 1746] [id = 48] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9bc09000 == 38 [pid = 1746] [id = 49] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9d878400 == 37 [pid = 1746] [id = 46] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x95326c00 == 36 [pid = 1746] [id = 47] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93b6b000 == 35 [pid = 1746] [id = 44] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x99220000 == 34 [pid = 1746] [id = 45] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x95325000 == 33 [pid = 1746] [id = 39] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9aaae000 == 32 [pid = 1746] [id = 40] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0xa107f000 == 31 [pid = 1746] [id = 25] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9489d400 == 30 [pid = 1746] [id = 42] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93dd5400 == 29 [pid = 1746] [id = 27] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x98343000 == 28 [pid = 1746] [id = 36] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9bcb2000 == 27 [pid = 1746] [id = 37] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93938400 == 26 [pid = 1746] [id = 29] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9525f800 == 25 [pid = 1746] [id = 22] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9a1eb800 == 24 [pid = 1746] [id = 41] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x94899800 == 23 [pid = 1746] [id = 21] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x97934c00 == 22 [pid = 1746] [id = 43] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0xa6d98c00 == 21 [pid = 1746] [id = 50] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9aaae800 == 20 [pid = 1746] [id = 28] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93dd2400 == 19 [pid = 1746] [id = 38] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93dca400 == 18 [pid = 1746] [id = 30] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9aaab000 == 17 [pid = 1746] [id = 26] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0xa22b5800 == 16 [pid = 1746] [id = 62] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x926eb000 == 15 [pid = 1746] [id = 63] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x966d5800 == 14 [pid = 1746] [id = 61] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x9aaaec00 == 13 [pid = 1746] [id = 59] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93b79800 == 12 [pid = 1746] [id = 60] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93b6fc00 == 11 [pid = 1746] [id = 57] 16:40:11 INFO - PROCESS | 1746 | --DOCSHELL 0x93935c00 == 10 [pid = 1746] [id = 58] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0xa4d0b000) [pid = 1746] [serial = 128] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x96648400) [pid = 1746] [serial = 123] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0xa22ad000) [pid = 1746] [serial = 122] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9668b800) [pid = 1746] [serial = 125] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9532ac00) [pid = 1746] [serial = 104] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9833c400) [pid = 1746] [serial = 116] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9a35b800) [pid = 1746] [serial = 117] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9bcb2800) [pid = 1746] [serial = 119] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9a4cb400) [pid = 1746] [serial = 107] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9526dc00) [pid = 1746] [serial = 114] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9489f800) [pid = 1746] [serial = 113] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x9d8c2000) [pid = 1746] [serial = 110] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9d864400) [pid = 1746] [serial = 120] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x99716000) [pid = 1746] [serial = 126] [outer = (nil)] [url = about:blank] 16:40:12 INFO - PROCESS | 1746 | 1465861212413 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 2790ms 16:40:12 INFO - PROCESS | 1746 | 1465861212467 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 16:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:40:12 INFO - PROCESS | 1746 | 1465861212474 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 16:40:12 INFO - PROCESS | 1746 | 1465861212483 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 1746 | 1465861212488 Marionette TRACE conn4 <- [1,234,null,{}] 16:40:12 INFO - PROCESS | 1746 | 1465861212496 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}] 16:40:12 INFO - PROCESS | 1746 | 1465861212502 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:12 INFO - PROCESS | 1746 | 1465861212687 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 16:40:12 INFO - PROCESS | 1746 | 1465861212821 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 1746 | 1465861212831 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x9288a000 == 11 [pid = 1746] [id = 66] 16:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9288a400) [pid = 1746] [serial = 197] [outer = (nil)] 16:40:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x93dd2400) [pid = 1746] [serial = 198] [outer = 0x9288a400] 16:40:12 INFO - PROCESS | 1746 | 1465861212909 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9489f400) [pid = 1746] [serial = 199] [outer = 0x9288a400] 16:40:13 INFO - PROCESS | 1746 | 1465861213777 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]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1349ms 16:40:13 INFO - PROCESS | 1746 | 1465861213834 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 1746 | 1465861213842 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 16:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:40:13 INFO - PROCESS | 1746 | 1465861213854 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 1746 | 1465861213858 Marionette TRACE conn4 <- [1,238,null,{}] 16:40:13 INFO - PROCESS | 1746 | 1465861213868 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}] 16:40:13 INFO - PROCESS | 1746 | 1465861213874 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:14 INFO - PROCESS | 1746 | 1465861214121 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 16:40:14 INFO - PROCESS | 1746 | 1465861214310 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 1746 | 1465861214326 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x9288c400 == 12 [pid = 1746] [id = 67] 16:40:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x93b6fc00) [pid = 1746] [serial = 200] [outer = (nil)] 16:40:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x95321000) [pid = 1746] [serial = 201] [outer = 0x93b6fc00] 16:40:14 INFO - PROCESS | 1746 | 1465861214458 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9532b800) [pid = 1746] [serial = 202] [outer = 0x93b6fc00] 16:40:15 INFO - PROCESS | 1746 | 1465861215440 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]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1637ms 16:40:15 INFO - PROCESS | 1746 | 1465861215491 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 1746 | 1465861215500 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 16:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:40:15 INFO - PROCESS | 1746 | 1465861215513 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 1746 | 1465861215520 Marionette TRACE conn4 <- [1,242,null,{}] 16:40:15 INFO - PROCESS | 1746 | 1465861215527 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}] 16:40:15 INFO - PROCESS | 1746 | 1465861215535 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:15 INFO - PROCESS | 1746 | 1465861215740 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 16:40:15 INFO - PROCESS | 1746 | 1465861215934 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 1746 | 1465861215948 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x97992400 == 13 [pid = 1746] [id = 68] 16:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x97992c00) [pid = 1746] [serial = 203] [outer = (nil)] 16:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x9833c000) [pid = 1746] [serial = 204] [outer = 0x97992c00] 16:40:16 INFO - PROCESS | 1746 | 1465861216082 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x99481800) [pid = 1746] [serial = 205] [outer = 0x97992c00] 16:40:17 INFO - PROCESS | 1746 | 1465861217074 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1590ms 16:40:17 INFO - PROCESS | 1746 | 1465861217103 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 1746 | 1465861217108 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 16:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:40:17 INFO - PROCESS | 1746 | 1465861217116 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 1746 | 1465861217123 Marionette TRACE conn4 <- [1,246,null,{}] 16:40:17 INFO - PROCESS | 1746 | 1465861217177 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}] 16:40:17 INFO - PROCESS | 1746 | 1465861217196 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:17 INFO - PROCESS | 1746 | 1465861217404 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 16:40:17 INFO - PROCESS | 1746 | 1465861217602 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 1746 | 1465861217616 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a5efc00 == 14 [pid = 1746] [id = 69] 16:40:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9a80c000) [pid = 1746] [serial = 206] [outer = (nil)] 16:40:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9a8ac800) [pid = 1746] [serial = 207] [outer = 0x9a80c000] 16:40:17 INFO - PROCESS | 1746 | 1465861217736 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9aacb000) [pid = 1746] [serial = 208] [outer = 0x9a80c000] 16:40:18 INFO - PROCESS | 1746 | 1465861218711 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]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1643ms 16:40:18 INFO - PROCESS | 1746 | 1465861218763 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 1746 | 1465861218767 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 16:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:40:18 INFO - PROCESS | 1746 | 1465861218777 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 1746 | 1465861218782 Marionette TRACE conn4 <- [1,250,null,{}] 16:40:18 INFO - PROCESS | 1746 | 1465861218788 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}] 16:40:18 INFO - PROCESS | 1746 | 1465861218794 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:19 INFO - PROCESS | 1746 | 1465861219000 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 16:40:19 INFO - PROCESS | 1746 | 1465861219255 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 1746 | 1465861219265 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x9abf0000 == 15 [pid = 1746] [id = 70] 16:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9abf6800) [pid = 1746] [serial = 209] [outer = (nil)] 16:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9abfb800) [pid = 1746] [serial = 210] [outer = 0x9abf6800] 16:40:19 INFO - PROCESS | 1746 | 1465861219395 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9b17a000) [pid = 1746] [serial = 211] [outer = 0x9abf6800] 16:40:20 INFO - PROCESS | 1746 | 1465861220322 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]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1582ms 16:40:20 INFO - PROCESS | 1746 | 1465861220377 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 1746 | 1465861220382 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 16:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:40:20 INFO - PROCESS | 1746 | 1465861220391 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 1746 | 1465861220395 Marionette TRACE conn4 <- [1,254,null,{}] 16:40:20 INFO - PROCESS | 1746 | 1465861220402 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}] 16:40:20 INFO - PROCESS | 1746 | 1465861220407 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:20 INFO - PROCESS | 1746 | 1465861220599 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 16:40:20 INFO - PROCESS | 1746 | 1465861220751 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 1746 | 1465861220763 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x95263c00 == 16 [pid = 1746] [id = 71] 16:40:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9abfa000) [pid = 1746] [serial = 212] [outer = (nil)] 16:40:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9b7ab400) [pid = 1746] [serial = 213] [outer = 0x9abfa000] 16:40:20 INFO - PROCESS | 1746 | 1465861220882 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9bcb2000) [pid = 1746] [serial = 214] [outer = 0x9abfa000] 16:40:21 INFO - PROCESS | 1746 | 1465861221875 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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1536ms 16:40:21 INFO - PROCESS | 1746 | 1465861221929 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 1746 | 1465861221932 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 16:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:40:21 INFO - PROCESS | 1746 | 1465861221940 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 1746 | 1465861221942 Marionette TRACE conn4 <- [1,258,null,{}] 16:40:21 INFO - PROCESS | 1746 | 1465861221949 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}] 16:40:21 INFO - PROCESS | 1746 | 1465861221960 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:22 INFO - PROCESS | 1746 | 1465861222252 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 16:40:22 INFO - PROCESS | 1746 | 1465861222498 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 1746 | 1465861222509 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x948a7400 == 17 [pid = 1746] [id = 72] 16:40:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x948ac000) [pid = 1746] [serial = 215] [outer = (nil)] 16:40:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9d873400) [pid = 1746] [serial = 216] [outer = 0x948ac000] 16:40:22 INFO - PROCESS | 1746 | 1465861222639 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0xa05ec800) [pid = 1746] [serial = 217] [outer = 0x948ac000] 16:40:23 INFO - PROCESS | 1746 | 1465861223697 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]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1854ms 16:40:23 INFO - PROCESS | 1746 | 1465861223795 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 1746 | 1465861223800 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 16:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:40:23 INFO - PROCESS | 1746 | 1465861223811 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 1746 | 1465861223817 Marionette TRACE conn4 <- [1,262,null,{}] 16:40:23 INFO - PROCESS | 1746 | 1465861223836 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}] 16:40:23 INFO - PROCESS | 1746 | 1465861223842 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:24 INFO - PROCESS | 1746 | 1465861224036 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 16:40:24 INFO - PROCESS | 1746 | 1465861224214 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 1746 | 1465861224222 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x9288cc00 == 18 [pid = 1746] [id = 73] 16:40:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x92890800) [pid = 1746] [serial = 218] [outer = (nil)] 16:40:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9664c800) [pid = 1746] [serial = 219] [outer = 0x92890800] 16:40:24 INFO - PROCESS | 1746 | 1465861224301 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x966d5800) [pid = 1746] [serial = 220] [outer = 0x92890800] 16:40:25 INFO - PROCESS | 1746 | 1465861225142 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]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1411ms 16:40:25 INFO - PROCESS | 1746 | 1465861225221 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 1746 | 1465861225228 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 16:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:40:25 INFO - PROCESS | 1746 | 1465861225239 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 1746 | 1465861225243 Marionette TRACE conn4 <- [1,266,null,{}] 16:40:25 INFO - PROCESS | 1746 | 1465861225258 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}] 16:40:25 INFO - PROCESS | 1746 | 1465861225264 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:25 INFO - PROCESS | 1746 | 1465861225487 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 16:40:25 INFO - PROCESS | 1746 | 1465861225518 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 1746 | 1465861225529 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x9971b000 == 19 [pid = 1746] [id = 74] 16:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x997b2800) [pid = 1746] [serial = 221] [outer = (nil)] 16:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9a1eb800) [pid = 1746] [serial = 222] [outer = 0x997b2800] 16:40:25 INFO - PROCESS | 1746 | 1465861225608 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9a807000) [pid = 1746] [serial = 223] [outer = 0x997b2800] 16:40:26 INFO - PROCESS | 1746 | 1465861226550 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]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1348ms 16:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:40:26 INFO - PROCESS | 1746 | 1465861226588 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 1746 | 1465861226591 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 16:40:26 INFO - PROCESS | 1746 | 1465861226600 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 1746 | 1465861226606 Marionette TRACE conn4 <- [1,270,null,{}] 16:40:26 INFO - PROCESS | 1746 | 1465861226631 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}] 16:40:26 INFO - PROCESS | 1746 | 1465861226641 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:26 INFO - PROCESS | 1746 | 1465861226863 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9288b400) [pid = 1746] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x93b71c00) [pid = 1746] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x97990400) [pid = 1746] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x94892c00) [pid = 1746] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9aacd400) [pid = 1746] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x966d8400) [pid = 1746] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0xa22f3800) [pid = 1746] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x926f2000) [pid = 1746] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9b16dc00) [pid = 1746] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0xa6da2800) [pid = 1746] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9664f400) [pid = 1746] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x9664f800) [pid = 1746] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9489bc00) [pid = 1746] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9d878c00) [pid = 1746] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9a80d800) [pid = 1746] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0xa4f73400) [pid = 1746] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9b16e000) [pid = 1746] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9aac4c00) [pid = 1746] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x97995c00) [pid = 1746] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x95323c00) [pid = 1746] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0xa3343800) [pid = 1746] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x95323000) [pid = 1746] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0xa22fa400) [pid = 1746] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x9d445800) [pid = 1746] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x997b2c00) [pid = 1746] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x948a5c00) [pid = 1746] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:40:27 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x95325400) [pid = 1746] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:40:27 INFO - PROCESS | 1746 | 1465861227349 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 1746 | 1465861227359 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b74c00 == 20 [pid = 1746] [id = 75] 16:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x94892c00) [pid = 1746] [serial = 224] [outer = (nil)] 16:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x95323000) [pid = 1746] [serial = 225] [outer = 0x94892c00] 16:40:27 INFO - PROCESS | 1746 | 1465861227458 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x997b2c00) [pid = 1746] [serial = 226] [outer = 0x94892c00] 16:40:28 INFO - PROCESS | 1746 | 1465861228178 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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1591ms 16:40:28 INFO - PROCESS | 1746 | 1465861228189 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 1746 | 1465861228193 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 16:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:40:28 INFO - PROCESS | 1746 | 1465861228199 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 1746 | 1465861228202 Marionette TRACE conn4 <- [1,274,null,{}] 16:40:28 INFO - PROCESS | 1746 | 1465861228208 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}] 16:40:28 INFO - PROCESS | 1746 | 1465861228213 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:28 INFO - PROCESS | 1746 | 1465861228424 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 16:40:28 INFO - PROCESS | 1746 | 1465861228448 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 1746 | 1465861228457 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x92884c00 == 21 [pid = 1746] [id = 76] 16:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9aac5000) [pid = 1746] [serial = 227] [outer = (nil)] 16:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0xa221c400) [pid = 1746] [serial = 228] [outer = 0x9aac5000] 16:40:28 INFO - PROCESS | 1746 | 1465861228530 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0xa22f4400) [pid = 1746] [serial = 229] [outer = 0x9aac5000] 16:40:29 INFO - PROCESS | 1746 | 1465861229491 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]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1339ms 16:40:29 INFO - PROCESS | 1746 | 1465861229540 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 1746 | 1465861229548 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 16:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:40:29 INFO - PROCESS | 1746 | 1465861229559 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 1746 | 1465861229563 Marionette TRACE conn4 <- [1,278,null,{}] 16:40:29 INFO - PROCESS | 1746 | 1465861229574 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}] 16:40:29 INFO - PROCESS | 1746 | 1465861229579 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:29 INFO - PROCESS | 1746 | 1465861229829 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 16:40:30 INFO - PROCESS | 1746 | 1465861230040 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 1746 | 1465861230058 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c9c00 == 22 [pid = 1746] [id = 77] 16:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x918cb400) [pid = 1746] [serial = 230] [outer = (nil)] 16:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x918d0c00) [pid = 1746] [serial = 231] [outer = 0x918cb400] 16:40:30 INFO - PROCESS | 1746 | 1465861230187 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x926f9c00) [pid = 1746] [serial = 232] [outer = 0x918cb400] 16:40:31 INFO - PROCESS | 1746 | 1465861231063 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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1552ms 16:40:31 INFO - PROCESS | 1746 | 1465861231111 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 1746 | 1465861231119 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 16:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:40:31 INFO - PROCESS | 1746 | 1465861231130 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 1746 | 1465861231134 Marionette TRACE conn4 <- [1,282,null,{}] 16:40:31 INFO - PROCESS | 1746 | 1465861231141 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}] 16:40:31 INFO - PROCESS | 1746 | 1465861231148 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:31 INFO - PROCESS | 1746 | 1465861231342 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 16:40:31 INFO - PROCESS | 1746 | 1465861231501 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 1746 | 1465861231512 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x95326c00 == 23 [pid = 1746] [id = 78] 16:40:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x9532b000) [pid = 1746] [serial = 233] [outer = (nil)] 16:40:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x966e0400) [pid = 1746] [serial = 234] [outer = 0x9532b000] 16:40:31 INFO - PROCESS | 1746 | 1465861231599 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x97996c00) [pid = 1746] [serial = 235] [outer = 0x9532b000] 16:40:32 INFO - PROCESS | 1746 | 1465861232544 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]]]}] 16:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1492ms 16:40:32 INFO - PROCESS | 1746 | 1465861232623 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 1746 | 1465861232628 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 16:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:40:32 INFO - PROCESS | 1746 | 1465861232635 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 1746 | 1465861232642 Marionette TRACE conn4 <- [1,286,null,{}] 16:40:32 INFO - PROCESS | 1746 | 1465861232660 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}] 16:40:32 INFO - PROCESS | 1746 | 1465861232670 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:33 INFO - PROCESS | 1746 | 1465861232994 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 16:40:33 INFO - PROCESS | 1746 | 1465861233163 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 1746 | 1465861233174 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x954f3400 == 24 [pid = 1746] [id = 79] 16:40:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x954f3800) [pid = 1746] [serial = 236] [outer = (nil)] 16:40:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x99f63c00) [pid = 1746] [serial = 237] [outer = 0x954f3800] 16:40:33 INFO - PROCESS | 1746 | 1465861233260 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9aacc800) [pid = 1746] [serial = 238] [outer = 0x954f3800] 16:40:34 INFO - PROCESS | 1746 | 1465861234174 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]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1591ms 16:40:34 INFO - PROCESS | 1746 | 1465861234227 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 1746 | 1465861234232 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 16:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:40:34 INFO - PROCESS | 1746 | 1465861234239 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 1746 | 1465861234243 Marionette TRACE conn4 <- [1,290,null,{}] 16:40:34 INFO - PROCESS | 1746 | 1465861234248 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}] 16:40:34 INFO - PROCESS | 1746 | 1465861234254 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:34 INFO - PROCESS | 1746 | 1465861234459 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 16:40:34 INFO - PROCESS | 1746 | 1465861234661 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 1746 | 1465861234669 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f6800 == 25 [pid = 1746] [id = 80] 16:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x952b3c00) [pid = 1746] [serial = 239] [outer = (nil)] 16:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9b406c00) [pid = 1746] [serial = 240] [outer = 0x952b3c00] 16:40:34 INFO - PROCESS | 1746 | 1465861234800 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9bcef400) [pid = 1746] [serial = 241] [outer = 0x952b3c00] 16:40:35 INFO - PROCESS | 1746 | 1465861235679 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]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1488ms 16:40:35 INFO - PROCESS | 1746 | 1465861235729 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 1746 | 1465861235732 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 16:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:40:35 INFO - PROCESS | 1746 | 1465861235740 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 1746 | 1465861235744 Marionette TRACE conn4 <- [1,294,null,{}] 16:40:35 INFO - PROCESS | 1746 | 1465861235750 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}] 16:40:35 INFO - PROCESS | 1746 | 1465861235756 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:35 INFO - PROCESS | 1746 | 1465861235939 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 16:40:36 INFO - PROCESS | 1746 | 1465861236098 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 1746 | 1465861236107 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x952bc400 == 26 [pid = 1746] [id = 81] 16:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x954f1800) [pid = 1746] [serial = 242] [outer = (nil)] 16:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0xa2272400) [pid = 1746] [serial = 243] [outer = 0x954f1800] 16:40:36 INFO - PROCESS | 1746 | 1465861236192 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0xa242f000) [pid = 1746] [serial = 244] [outer = 0x954f1800] 16:40:37 INFO - PROCESS | 1746 | 1465861237062 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]]]}] 16:40:37 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. 16:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1333ms 16:40:37 INFO - PROCESS | 1746 | 1465861237074 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 1746 | 1465861237077 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 16:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:40:37 INFO - PROCESS | 1746 | 1465861237102 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 1746 | 1465861237105 Marionette TRACE conn4 <- [1,298,null,{}] 16:40:37 INFO - PROCESS | 1746 | 1465861237113 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}] 16:40:37 INFO - PROCESS | 1746 | 1465861237123 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:37 INFO - PROCESS | 1746 | 1465861237332 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 16:40:37 INFO - PROCESS | 1746 | 1465861237542 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 1746 | 1465861237554 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x92887c00 == 27 [pid = 1746] [id = 82] 16:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0xa2eefc00) [pid = 1746] [serial = 245] [outer = (nil)] 16:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0xa671d000) [pid = 1746] [serial = 246] [outer = 0xa2eefc00] 16:40:37 INFO - PROCESS | 1746 | 1465861237722 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0xa679a800) [pid = 1746] [serial = 247] [outer = 0xa2eefc00] 16:40:38 INFO - PROCESS | 1746 | 1465861238604 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]]]}] 16:40:38 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. 16:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1562ms 16:40:38 INFO - PROCESS | 1746 | 1465861238647 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 1746 | 1465861238651 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 16:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:40:38 INFO - PROCESS | 1746 | 1465861238657 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 1746 | 1465861238661 Marionette TRACE conn4 <- [1,302,null,{}] 16:40:38 INFO - PROCESS | 1746 | 1465861238682 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}] 16:40:38 INFO - PROCESS | 1746 | 1465861238688 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:38 INFO - PROCESS | 1746 | 1465861238906 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 16:40:39 INFO - PROCESS | 1746 | 1465861239027 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 1746 | 1465861239034 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x948a6c00 == 28 [pid = 1746] [id = 83] 16:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x948a8400) [pid = 1746] [serial = 248] [outer = (nil)] 16:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x99f5dc00) [pid = 1746] [serial = 249] [outer = 0x948a8400] 16:40:39 INFO - PROCESS | 1746 | 1465861239128 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9abf3000) [pid = 1746] [serial = 250] [outer = 0x948a8400] 16:40:39 INFO - PROCESS | 1746 | 1465861239989 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]]]}] 16:40:40 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. 16:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1380ms 16:40:40 INFO - PROCESS | 1746 | 1465861240039 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 1746 | 1465861240043 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 16:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:40:40 INFO - PROCESS | 1746 | 1465861240050 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 1746 | 1465861240053 Marionette TRACE conn4 <- [1,306,null,{}] 16:40:40 INFO - PROCESS | 1746 | 1465861240059 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}] 16:40:40 INFO - PROCESS | 1746 | 1465861240064 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:40 INFO - PROCESS | 1746 | 1465861240249 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 16:40:40 INFO - PROCESS | 1746 | 1465861240450 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 1746 | 1465861240460 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x92402800 == 29 [pid = 1746] [id = 84] 16:40:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x92403000) [pid = 1746] [serial = 251] [outer = (nil)] 16:40:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x9240b000) [pid = 1746] [serial = 252] [outer = 0x92403000] 16:40:40 INFO - PROCESS | 1746 | 1465861240541 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9240cc00) [pid = 1746] [serial = 253] [outer = 0x92403000] 16:40:41 INFO - PROCESS | 1746 | 1465861241698 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]]]}] 16:40:41 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. 16:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1681ms 16:40:41 INFO - PROCESS | 1746 | 1465861241732 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 1746 | 1465861241738 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 16:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:40:41 INFO - PROCESS | 1746 | 1465861241747 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 1746 | 1465861241752 Marionette TRACE conn4 <- [1,310,null,{}] 16:40:41 INFO - PROCESS | 1746 | 1465861241760 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}] 16:40:41 INFO - PROCESS | 1746 | 1465861241766 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:41 INFO - PROCESS | 1746 | 1465861241951 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 16:40:42 INFO - PROCESS | 1746 | 1465861242185 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 1746 | 1465861242200 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9240c400 == 30 [pid = 1746] [id = 85] 16:40:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9240c800) [pid = 1746] [serial = 254] [outer = (nil)] 16:40:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x926ec000) [pid = 1746] [serial = 255] [outer = 0x9240c800] 16:40:42 INFO - PROCESS | 1746 | 1465861242274 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x92882800) [pid = 1746] [serial = 256] [outer = 0x9240c800] 16:40:43 INFO - PROCESS | 1746 | 1465861243181 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]]]}] 16:40:43 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. 16:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1487ms 16:40:43 INFO - PROCESS | 1746 | 1465861243234 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 1746 | 1465861243241 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 16:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:40:43 INFO - PROCESS | 1746 | 1465861243253 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 1746 | 1465861243257 Marionette TRACE conn4 <- [1,314,null,{}] 16:40:43 INFO - PROCESS | 1746 | 1465861243263 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}] 16:40:43 INFO - PROCESS | 1746 | 1465861243268 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:43 INFO - PROCESS | 1746 | 1465861243484 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 16:40:43 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x93dd2400) [pid = 1746] [serial = 198] [outer = (nil)] [url = about:blank] 16:40:43 INFO - PROCESS | 1746 | 1465861243740 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 1746 | 1465861243752 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x92407c00 == 31 [pid = 1746] [id = 86] 16:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x92890000) [pid = 1746] [serial = 257] [outer = (nil)] 16:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x94897000) [pid = 1746] [serial = 258] [outer = 0x92890000] 16:40:43 INFO - PROCESS | 1746 | 1465861243854 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9532f400) [pid = 1746] [serial = 259] [outer = 0x92890000] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0xa05f3c00) [pid = 1746] [serial = 111] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9aaa3000) [pid = 1746] [serial = 108] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9532f800) [pid = 1746] [serial = 105] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9b3f0c00) [pid = 1746] [serial = 102] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9288d800) [pid = 1746] [serial = 191] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x94899400) [pid = 1746] [serial = 170] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x948a3c00) [pid = 1746] [serial = 171] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x99713400) [pid = 1746] [serial = 173] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x99f64800) [pid = 1746] [serial = 174] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9c0d5000) [pid = 1746] [serial = 179] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9abf8000) [pid = 1746] [serial = 177] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9abeec00) [pid = 1746] [serial = 176] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x966df800) [pid = 1746] [serial = 182] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9d85ec00) [pid = 1746] [serial = 180] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0xa245b400) [pid = 1746] [serial = 185] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9b405800) [pid = 1746] [serial = 183] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x926f7c00) [pid = 1746] [serial = 188] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0xa61b7400) [pid = 1746] [serial = 186] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x93b6c400) [pid = 1746] [serial = 192] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0xa242f400) [pid = 1746] [serial = 189] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0xa05f2000) [pid = 1746] [serial = 164] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0xa6e35400) [pid = 1746] [serial = 149] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0xa81a6400) [pid = 1746] [serial = 150] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x97930400) [pid = 1746] [serial = 155] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x96693c00) [pid = 1746] [serial = 195] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x97995400) [pid = 1746] [serial = 156] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x9668d800) [pid = 1746] [serial = 131] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x9798f800) [pid = 1746] [serial = 132] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0xa1f95800) [pid = 1746] [serial = 137] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0xa22f2000) [pid = 1746] [serial = 138] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9a8b1400) [pid = 1746] [serial = 158] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x966d5000) [pid = 1746] [serial = 196] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0xa6d99400) [pid = 1746] [serial = 146] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0xa6d9ec00) [pid = 1746] [serial = 147] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x9b174400) [pid = 1746] [serial = 134] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9b179000) [pid = 1746] [serial = 135] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9aacbc00) [pid = 1746] [serial = 143] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x9aacd000) [pid = 1746] [serial = 144] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0xa6111400) [pid = 1746] [serial = 129] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9532c800) [pid = 1746] [serial = 152] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x96688c00) [pid = 1746] [serial = 153] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0xa61ac800) [pid = 1746] [serial = 140] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0xa61b3400) [pid = 1746] [serial = 141] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x9b3f0800) [pid = 1746] [serial = 161] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x9bcba000) [pid = 1746] [serial = 162] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0xa24f4c00) [pid = 1746] [serial = 167] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9aac3800) [pid = 1746] [serial = 159] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0xa1f93800) [pid = 1746] [serial = 165] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0xa3344800) [pid = 1746] [serial = 168] [outer = (nil)] [url = about:blank] 16:40:44 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x93b75000) [pid = 1746] [serial = 84] [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.] 16:40:44 INFO - PROCESS | 1746 | 1465861244721 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]]]}] 16:40:44 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. 16:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1488ms 16:40:44 INFO - PROCESS | 1746 | 1465861244741 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 1746 | 1465861244745 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 16:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:40:44 INFO - PROCESS | 1746 | 1465861244752 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 1746 | 1465861244758 Marionette TRACE conn4 <- [1,318,null,{}] 16:40:44 INFO - PROCESS | 1746 | 1465861244774 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}] 16:40:44 INFO - PROCESS | 1746 | 1465861244783 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:45 INFO - PROCESS | 1746 | 1465861245021 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 16:40:45 INFO - PROCESS | 1746 | 1465861245039 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 1746 | 1465861245056 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x954f7c00 == 32 [pid = 1746] [id = 87] 16:40:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x96653c00) [pid = 1746] [serial = 260] [outer = (nil)] 16:40:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x9668f000) [pid = 1746] [serial = 261] [outer = 0x96653c00] 16:40:45 INFO - PROCESS | 1746 | 1465861245139 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x966d6400) [pid = 1746] [serial = 262] [outer = 0x96653c00] 16:40:46 INFO - PROCESS | 1746 | 1465861246071 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]]]}] 16:40:46 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. 16:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1349ms 16:40:46 INFO - PROCESS | 1746 | 1465861246117 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 1746 | 1465861246123 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 16:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:40:46 INFO - PROCESS | 1746 | 1465861246143 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 1746 | 1465861246146 Marionette TRACE conn4 <- [1,322,null,{}] 16:40:46 INFO - PROCESS | 1746 | 1465861246153 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}] 16:40:46 INFO - PROCESS | 1746 | 1465861246158 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:46 INFO - PROCESS | 1746 | 1465861246385 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 16:40:46 INFO - PROCESS | 1746 | 1465861246411 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 1746 | 1465861246418 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x97996400 == 33 [pid = 1746] [id = 88] 16:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x97997800) [pid = 1746] [serial = 263] [outer = (nil)] 16:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x9925e800) [pid = 1746] [serial = 264] [outer = 0x97997800] 16:40:46 INFO - PROCESS | 1746 | 1465861246492 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x99f61800) [pid = 1746] [serial = 265] [outer = 0x97997800] 16:40:47 INFO - PROCESS | 1746 | 1465861247402 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]]]}] 16:40:47 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. 16:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1292ms 16:40:47 INFO - PROCESS | 1746 | 1465861247436 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 1746 | 1465861247439 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 16:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:40:47 INFO - PROCESS | 1746 | 1465861247447 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 1746 | 1465861247451 Marionette TRACE conn4 <- [1,326,null,{}] 16:40:47 INFO - PROCESS | 1746 | 1465861247464 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}] 16:40:47 INFO - PROCESS | 1746 | 1465861247470 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:47 INFO - PROCESS | 1746 | 1465861247717 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 16:40:47 INFO - PROCESS | 1746 | 1465861247752 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 1746 | 1465861247762 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x9921b000 == 34 [pid = 1746] [id = 89] 16:40:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x99f69400) [pid = 1746] [serial = 266] [outer = (nil)] 16:40:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9aaa3000) [pid = 1746] [serial = 267] [outer = 0x99f69400] 16:40:47 INFO - PROCESS | 1746 | 1465861247837 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9aac9400) [pid = 1746] [serial = 268] [outer = 0x99f69400] 16:40:48 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x92890800) [pid = 1746] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:40:48 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x948ac000) [pid = 1746] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:40:48 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x94892c00) [pid = 1746] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:40:48 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x997b2800) [pid = 1746] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:40:49 INFO - PROCESS | 1746 | 1465861249068 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]]]}] 16:40:49 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. 16:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1650ms 16:40:49 INFO - PROCESS | 1746 | 1465861249098 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 1746 | 1465861249101 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 16:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:40:49 INFO - PROCESS | 1746 | 1465861249108 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 1746 | 1465861249111 Marionette TRACE conn4 <- [1,330,null,{}] 16:40:49 INFO - PROCESS | 1746 | 1465861249116 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}] 16:40:49 INFO - PROCESS | 1746 | 1465861249126 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:49 INFO - PROCESS | 1746 | 1465861249402 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 16:40:49 INFO - PROCESS | 1746 | 1465861249483 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 1746 | 1465861249492 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aacd000 == 35 [pid = 1746] [id = 90] 16:40:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9b0c8400) [pid = 1746] [serial = 269] [outer = (nil)] 16:40:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x9b174000) [pid = 1746] [serial = 270] [outer = 0x9b0c8400] 16:40:49 INFO - PROCESS | 1746 | 1465861249561 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9b179c00) [pid = 1746] [serial = 271] [outer = 0x9b0c8400] 16:40:50 INFO - PROCESS | 1746 | 1465861250325 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]]]}] 16:40:50 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. 16:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1233ms 16:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:40:50 INFO - PROCESS | 1746 | 1465861250341 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 1746 | 1465861250344 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 16:40:50 INFO - PROCESS | 1746 | 1465861250351 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 1746 | 1465861250355 Marionette TRACE conn4 <- [1,334,null,{}] 16:40:50 INFO - PROCESS | 1746 | 1465861250369 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}] 16:40:50 INFO - PROCESS | 1746 | 1465861250373 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:50 INFO - PROCESS | 1746 | 1465861250544 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 16:40:50 INFO - PROCESS | 1746 | 1465861250777 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 1746 | 1465861250787 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c3400 == 36 [pid = 1746] [id = 91] 16:40:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x918c4c00) [pid = 1746] [serial = 272] [outer = (nil)] 16:40:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x918cc800) [pid = 1746] [serial = 273] [outer = 0x918c4c00] 16:40:50 INFO - PROCESS | 1746 | 1465861250882 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x92404000) [pid = 1746] [serial = 274] [outer = 0x918c4c00] 16:40:51 INFO - PROCESS | 1746 | 1465861251846 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]]]}] 16:40:51 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. 16:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1542ms 16:40:51 INFO - PROCESS | 1746 | 1465861251896 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 1746 | 1465861251903 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 16:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:40:51 INFO - PROCESS | 1746 | 1465861251912 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 1746 | 1465861251917 Marionette TRACE conn4 <- [1,338,null,{}] 16:40:51 INFO - PROCESS | 1746 | 1465861251926 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}] 16:40:51 INFO - PROCESS | 1746 | 1465861251933 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:52 INFO - PROCESS | 1746 | 1465861252172 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 16:40:52 INFO - PROCESS | 1746 | 1465861252387 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 1746 | 1465861252399 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x95325400 == 37 [pid = 1746] [id = 92] 16:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x95325c00) [pid = 1746] [serial = 275] [outer = (nil)] 16:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x954ec800) [pid = 1746] [serial = 276] [outer = 0x95325c00] 16:40:52 INFO - PROCESS | 1746 | 1465861252530 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x954f2400) [pid = 1746] [serial = 277] [outer = 0x95325c00] 16:40:53 INFO - PROCESS | 1746 | 1465861253530 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]]]}] 16:40:53 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. 16:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1656ms 16:40:53 INFO - PROCESS | 1746 | 1465861253572 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 1746 | 1465861253579 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 16:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:40:53 INFO - PROCESS | 1746 | 1465861253588 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 1746 | 1465861253593 Marionette TRACE conn4 <- [1,342,null,{}] 16:40:53 INFO - PROCESS | 1746 | 1465861253600 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}] 16:40:53 INFO - PROCESS | 1746 | 1465861253605 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:53 INFO - PROCESS | 1746 | 1465861253855 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 16:40:54 INFO - PROCESS | 1746 | 1465861254067 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 1746 | 1465861254078 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x966d5000 == 38 [pid = 1746] [id = 93] 16:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x99483000) [pid = 1746] [serial = 278] [outer = (nil)] 16:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x9aace800) [pid = 1746] [serial = 279] [outer = 0x99483000] 16:40:54 INFO - PROCESS | 1746 | 1465861254217 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9abf8000) [pid = 1746] [serial = 280] [outer = 0x99483000] 16:40:55 INFO - PROCESS | 1746 | 1465861255229 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]]]}] 16:40:55 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. 16:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1682ms 16:40:55 INFO - PROCESS | 1746 | 1465861255272 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 1746 | 1465861255277 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 16:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:40:55 INFO - PROCESS | 1746 | 1465861255294 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 1746 | 1465861255306 Marionette TRACE conn4 <- [1,346,null,{}] 16:40:55 INFO - PROCESS | 1746 | 1465861255314 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}] 16:40:55 INFO - PROCESS | 1746 | 1465861255323 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:55 INFO - PROCESS | 1746 | 1465861255567 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 16:40:55 INFO - PROCESS | 1746 | 1465861255804 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 1746 | 1465861255811 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c2c00 == 39 [pid = 1746] [id = 94] 16:40:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x97931400) [pid = 1746] [serial = 281] [outer = (nil)] 16:40:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x9d868000) [pid = 1746] [serial = 282] [outer = 0x97931400] 16:40:55 INFO - PROCESS | 1746 | 1465861255916 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0xa1017000) [pid = 1746] [serial = 283] [outer = 0x97931400] 16:40:56 INFO - PROCESS | 1746 | 1465861256913 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]]]}] 16:40:56 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. 16:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1658ms 16:40:56 INFO - PROCESS | 1746 | 1465861256946 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 1746 | 1465861256951 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 16:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:40:56 INFO - PROCESS | 1746 | 1465861256960 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 1746 | 1465861256965 Marionette TRACE conn4 <- [1,350,null,{}] 16:40:56 INFO - PROCESS | 1746 | 1465861256973 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}] 16:40:56 INFO - PROCESS | 1746 | 1465861256980 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:57 INFO - PROCESS | 1746 | 1465861257204 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 16:40:57 INFO - PROCESS | 1746 | 1465861257425 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 1746 | 1465861257435 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c3800 == 40 [pid = 1746] [id = 95] 16:40:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9b405c00) [pid = 1746] [serial = 284] [outer = (nil)] 16:40:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0xa22a9000) [pid = 1746] [serial = 285] [outer = 0x9b405c00] 16:40:57 INFO - PROCESS | 1746 | 1465861257582 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0xa22fa400) [pid = 1746] [serial = 286] [outer = 0x9b405c00] 16:40:58 INFO - PROCESS | 1746 | 1465861258572 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]]]}] 16:40:58 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. 16:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1687ms 16:40:58 INFO - PROCESS | 1746 | 1465861258648 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 1746 | 1465861258652 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 16:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:40:58 INFO - PROCESS | 1746 | 1465861258661 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 1746 | 1465861258666 Marionette TRACE conn4 <- [1,354,null,{}] 16:40:58 INFO - PROCESS | 1746 | 1465861258674 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}] 16:40:58 INFO - PROCESS | 1746 | 1465861258681 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:58 INFO - PROCESS | 1746 | 1465861258958 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 16:40:59 INFO - PROCESS | 1746 | 1465861259240 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 1746 | 1465861259261 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:40:59 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2ee9c00 == 41 [pid = 1746] [id = 96] 16:40:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0xa2eea800) [pid = 1746] [serial = 287] [outer = (nil)] 16:40:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0xa3344800) [pid = 1746] [serial = 288] [outer = 0xa2eea800] 16:40:59 INFO - PROCESS | 1746 | 1465861259370 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0xa4f15000) [pid = 1746] [serial = 289] [outer = 0xa2eea800] 16:41:00 INFO - PROCESS | 1746 | 1465861260453 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]]]}] 16:41:00 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. 16:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1835ms 16:41:00 INFO - PROCESS | 1746 | 1465861260498 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 16:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:41:00 INFO - PROCESS | 1746 | 1465861260503 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 16:41:00 INFO - PROCESS | 1746 | 1465861260511 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 1746 | 1465861260517 Marionette TRACE conn4 <- [1,358,null,{}] 16:41:00 INFO - PROCESS | 1746 | 1465861260524 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}] 16:41:00 INFO - PROCESS | 1746 | 1465861260531 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:00 INFO - PROCESS | 1746 | 1465861260753 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 16:41:01 INFO - PROCESS | 1746 | 1465861261029 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 1746 | 1465861261039 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x948af000 == 42 [pid = 1746] [id = 97] 16:41:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x99f5f800) [pid = 1746] [serial = 290] [outer = (nil)] 16:41:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0xa6721c00) [pid = 1746] [serial = 291] [outer = 0x99f5f800] 16:41:01 INFO - PROCESS | 1746 | 1465861261159 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0xa67a3400) [pid = 1746] [serial = 292] [outer = 0x99f5f800] 16:41:02 INFO - PROCESS | 1746 | 1465861262212 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]]]}] 16:41:02 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. 16:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1742ms 16:41:02 INFO - PROCESS | 1746 | 1465861262253 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 1746 | 1465861262258 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 16:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:41:02 INFO - PROCESS | 1746 | 1465861262266 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 1746 | 1465861262270 Marionette TRACE conn4 <- [1,362,null,{}] 16:41:02 INFO - PROCESS | 1746 | 1465861262276 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}] 16:41:02 INFO - PROCESS | 1746 | 1465861262281 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:02 INFO - PROCESS | 1746 | 1465861262511 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 16:41:02 INFO - PROCESS | 1746 | 1465861262760 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 1746 | 1465861262770 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x900b6c00 == 43 [pid = 1746] [id = 98] 16:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x900ba000) [pid = 1746] [serial = 293] [outer = (nil)] 16:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x900bf800) [pid = 1746] [serial = 294] [outer = 0x900ba000] 16:41:02 INFO - PROCESS | 1746 | 1465861262853 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x900c2800) [pid = 1746] [serial = 295] [outer = 0x900ba000] 16:41:03 INFO - PROCESS | 1746 | 1465861263734 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]]]}] 16:41:03 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. 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1536ms 16:41:03 INFO - PROCESS | 1746 | 1465861263804 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 1746 | 1465861263807 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:41:03 INFO - PROCESS | 1746 | 1465861263814 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 1746 | 1465861263818 Marionette TRACE conn4 <- [1,366,null,{}] 16:41:03 INFO - PROCESS | 1746 | 1465861263823 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}] 16:41:03 INFO - PROCESS | 1746 | 1465861263829 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:04 INFO - PROCESS | 1746 | 1465861264064 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 16:41:04 INFO - PROCESS | 1746 | 1465861264282 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 1746 | 1465861264292 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f0000 == 44 [pid = 1746] [id = 99] 16:41:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x92889400) [pid = 1746] [serial = 296] [outer = (nil)] 16:41:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x98343000) [pid = 1746] [serial = 297] [outer = 0x92889400] 16:41:04 INFO - PROCESS | 1746 | 1465861264418 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x9aab1400) [pid = 1746] [serial = 298] [outer = 0x92889400] 16:41:05 INFO - PROCESS | 1746 | 1465861265546 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]]]}] 16:41:05 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. 16:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1781ms 16:41:05 INFO - PROCESS | 1746 | 1465861265597 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 1746 | 1465861265603 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 16:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:41:05 INFO - PROCESS | 1746 | 1465861265612 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 1746 | 1465861265620 Marionette TRACE conn4 <- [1,370,null,{}] 16:41:05 INFO - PROCESS | 1746 | 1465861265629 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}] 16:41:05 INFO - PROCESS | 1746 | 1465861265634 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:05 INFO - PROCESS | 1746 | 1465861265832 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 16:41:06 INFO - PROCESS | 1746 | 1465861265999 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 1746 | 1465861266010 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x94894800 == 45 [pid = 1746] [id = 100] 16:41:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x94896000) [pid = 1746] [serial = 299] [outer = (nil)] 16:41:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x9532d400) [pid = 1746] [serial = 300] [outer = 0x94896000] 16:41:06 INFO - PROCESS | 1746 | 1465861266082 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x954ef400) [pid = 1746] [serial = 301] [outer = 0x94896000] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9288ac00 == 44 [pid = 1746] [id = 64] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0xa221c400) [pid = 1746] [serial = 228] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9aacd000 == 43 [pid = 1746] [id = 90] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9921b000 == 42 [pid = 1746] [id = 89] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x97996400 == 41 [pid = 1746] [id = 88] 16:41:07 INFO - PROCESS | 1746 | 1465861267306 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]]]}] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x954f7c00 == 40 [pid = 1746] [id = 87] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x92407c00 == 39 [pid = 1746] [id = 86] 16:41:07 INFO - PROCESS | 1746 | --DOCSHELL 0x9240c400 == 38 [pid = 1746] [id = 85] 16:41:07 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. 16:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1737ms 16:41:07 INFO - PROCESS | 1746 | 1465861267360 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 1746 | 1465861267368 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9b7ab400) [pid = 1746] [serial = 213] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x966d5800) [pid = 1746] [serial = 220] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0xa05ec800) [pid = 1746] [serial = 217] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9d873400) [pid = 1746] [serial = 216] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9a8ac800) [pid = 1746] [serial = 207] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9664c800) [pid = 1746] [serial = 219] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x95321000) [pid = 1746] [serial = 201] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9abfb800) [pid = 1746] [serial = 210] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x95323000) [pid = 1746] [serial = 225] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x997b2c00) [pid = 1746] [serial = 226] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9833c000) [pid = 1746] [serial = 204] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x9a807000) [pid = 1746] [serial = 223] [outer = (nil)] [url = about:blank] 16:41:07 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9a1eb800) [pid = 1746] [serial = 222] [outer = (nil)] [url = about:blank] 16:41:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:41:07 INFO - PROCESS | 1746 | 1465861267403 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 1746 | 1465861267408 Marionette TRACE conn4 <- [1,374,null,{}] 16:41:07 INFO - PROCESS | 1746 | 1465861267415 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}] 16:41:07 INFO - PROCESS | 1746 | 1465861267420 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:07 INFO - PROCESS | 1746 | 1465861267629 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 16:41:07 INFO - PROCESS | 1746 | 1465861267814 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 1746 | 1465861267822 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f3800 == 39 [pid = 1746] [id = 101] 16:41:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x954f4400) [pid = 1746] [serial = 302] [outer = (nil)] 16:41:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x96695400) [pid = 1746] [serial = 303] [outer = 0x954f4400] 16:41:07 INFO - PROCESS | 1746 | 1465861267919 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x966d9400) [pid = 1746] [serial = 304] [outer = 0x954f4400] 16:41:08 INFO - PROCESS | 1746 | 1465861268765 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:41:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1389ms 16:41:08 INFO - PROCESS | 1746 | 1465861268792 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 1746 | 1465861268796 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 16:41:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:41:08 INFO - PROCESS | 1746 | 1465861268803 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 1746 | 1465861268808 Marionette TRACE conn4 <- [1,378,null,{}] 16:41:08 INFO - PROCESS | 1746 | 1465861268824 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}] 16:41:08 INFO - PROCESS | 1746 | 1465861268833 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:09 INFO - PROCESS | 1746 | 1465861269000 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 16:41:09 INFO - PROCESS | 1746 | 1465861269019 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 1746 | 1465861269031 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a5d7400 == 40 [pid = 1746] [id = 102] 16:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x9a807000) [pid = 1746] [serial = 305] [outer = (nil)] 16:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9aaa9c00) [pid = 1746] [serial = 306] [outer = 0x9a807000] 16:41:09 INFO - PROCESS | 1746 | 1465861269103 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x9abf8c00) [pid = 1746] [serial = 307] [outer = 0x9a807000] 16:41:10 INFO - PROCESS | 1746 | 1465861270013 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:41:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1283ms 16:41:10 INFO - PROCESS | 1746 | 1465861270087 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 1746 | 1465861270091 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 16:41:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:41:10 INFO - PROCESS | 1746 | 1465861270102 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 1746 | 1465861270104 Marionette TRACE conn4 <- [1,382,null,{}] 16:41:10 INFO - PROCESS | 1746 | 1465861270109 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}] 16:41:10 INFO - PROCESS | 1746 | 1465861270115 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:10 INFO - PROCESS | 1746 | 1465861270331 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 16:41:10 INFO - PROCESS | 1746 | 1465861270358 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 1746 | 1465861270364 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1e4400 == 41 [pid = 1746] [id = 103] 16:41:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x9a80bc00) [pid = 1746] [serial = 308] [outer = (nil)] 16:41:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x9b40d800) [pid = 1746] [serial = 309] [outer = 0x9a80bc00] 16:41:10 INFO - PROCESS | 1746 | 1465861270452 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9d864400) [pid = 1746] [serial = 310] [outer = 0x9a80bc00] 16:41:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:11 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:41:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:11 INFO - PROCESS | 1746 | 1465861271409 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:41:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1329ms 16:41:11 INFO - PROCESS | 1746 | 1465861271434 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 1746 | 1465861271438 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 16:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:41:11 INFO - PROCESS | 1746 | 1465861271444 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 1746 | 1465861271448 Marionette TRACE conn4 <- [1,386,null,{}] 16:41:11 INFO - PROCESS | 1746 | 1465861271454 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}] 16:41:11 INFO - PROCESS | 1746 | 1465861271460 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:11 INFO - PROCESS | 1746 | 1465861271698 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 16:41:11 INFO - PROCESS | 1746 | 1465861271728 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 1746 | 1465861271737 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f535000 == 42 [pid = 1746] [id = 104] 16:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f535800) [pid = 1746] [serial = 311] [outer = (nil)] 16:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8f53c800) [pid = 1746] [serial = 312] [outer = 0x8f535800] 16:41:11 INFO - PROCESS | 1746 | 1465861271813 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8f540800) [pid = 1746] [serial = 313] [outer = 0x8f535800] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9abfa000) [pid = 1746] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9abf6800) [pid = 1746] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x93b6fc00) [pid = 1746] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x97992c00) [pid = 1746] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x9a80c000) [pid = 1746] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x97997800) [pid = 1746] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x99f69400) [pid = 1746] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x92890000) [pid = 1746] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x96653c00) [pid = 1746] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:41:12 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9240c800) [pid = 1746] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:41:13 INFO - PROCESS | 1746 | 1465861273142 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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1734ms 16:41:13 INFO - PROCESS | 1746 | 1465861273189 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 1746 | 1465861273194 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 16:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:41:13 INFO - PROCESS | 1746 | 1465861273201 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 1746 | 1465861273205 Marionette TRACE conn4 <- [1,390,null,{}] 16:41:13 INFO - PROCESS | 1746 | 1465861273211 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}] 16:41:13 INFO - PROCESS | 1746 | 1465861273221 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:13 INFO - PROCESS | 1746 | 1465861273418 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 16:41:13 INFO - PROCESS | 1746 | 1465861273597 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 1746 | 1465861273606 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f536c00 == 43 [pid = 1746] [id = 105] 16:41:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8f543400) [pid = 1746] [serial = 314] [outer = (nil)] 16:41:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8ffa4000) [pid = 1746] [serial = 315] [outer = 0x8f543400] 16:41:13 INFO - PROCESS | 1746 | 1465861273684 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x92407000) [pid = 1746] [serial = 316] [outer = 0x8f543400] 16:41:14 INFO - PROCESS | 1746 | 1465861274579 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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1431ms 16:41:14 INFO - PROCESS | 1746 | 1465861274634 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 1746 | 1465861274642 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 16:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:41:14 INFO - PROCESS | 1746 | 1465861274652 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 1746 | 1465861274659 Marionette TRACE conn4 <- [1,394,null,{}] 16:41:14 INFO - PROCESS | 1746 | 1465861274727 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}] 16:41:14 INFO - PROCESS | 1746 | 1465861274733 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:14 INFO - PROCESS | 1746 | 1465861274945 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 16:41:15 INFO - PROCESS | 1746 | 1465861275174 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 1746 | 1465861275189 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f53d400 == 44 [pid = 1746] [id = 106] 16:41:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8ff9fc00) [pid = 1746] [serial = 317] [outer = (nil)] 16:41:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8ffa3000) [pid = 1746] [serial = 318] [outer = 0x8ff9fc00] 16:41:15 INFO - PROCESS | 1746 | 1465861275277 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x900c0400) [pid = 1746] [serial = 319] [outer = 0x8ff9fc00] 16:41:16 INFO - PROCESS | 1746 | 1465861276240 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]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1663ms 16:41:16 INFO - PROCESS | 1746 | 1465861276316 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 1746 | 1465861276324 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 16:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:41:16 INFO - PROCESS | 1746 | 1465861276334 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 1746 | 1465861276338 Marionette TRACE conn4 <- [1,398,null,{}] 16:41:16 INFO - PROCESS | 1746 | 1465861276345 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}] 16:41:16 INFO - PROCESS | 1746 | 1465861276351 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:16 INFO - PROCESS | 1746 | 1465861276595 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 16:41:16 INFO - PROCESS | 1746 | 1465861276866 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 1746 | 1465861276876 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x9190d000 == 45 [pid = 1746] [id = 107] 16:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9190e000) [pid = 1746] [serial = 320] [outer = (nil)] 16:41:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x91910c00) [pid = 1746] [serial = 321] [outer = 0x9190e000] 16:41:16 INFO - PROCESS | 1746 | 1465861276973 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x92885c00) [pid = 1746] [serial = 322] [outer = 0x9190e000] 16:41:18 INFO - PROCESS | 1746 | 1465861278005 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]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1733ms 16:41:18 INFO - PROCESS | 1746 | 1465861278069 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 16:41:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:41:18 INFO - PROCESS | 1746 | 1465861278074 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 16:41:18 INFO - PROCESS | 1746 | 1465861278080 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 1746 | 1465861278086 Marionette TRACE conn4 <- [1,402,null,{}] 16:41:18 INFO - PROCESS | 1746 | 1465861278103 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}] 16:41:18 INFO - PROCESS | 1746 | 1465861278112 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:18 INFO - PROCESS | 1746 | 1465861278370 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 16:41:18 INFO - PROCESS | 1746 | 1465861278646 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 1746 | 1465861278659 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x954ef000 == 46 [pid = 1746] [id = 108] 16:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x954ef800) [pid = 1746] [serial = 323] [outer = (nil)] 16:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x96695c00) [pid = 1746] [serial = 324] [outer = 0x954ef800] 16:41:18 INFO - PROCESS | 1746 | 1465861278765 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x966df800) [pid = 1746] [serial = 325] [outer = 0x954ef800] 16:41:19 INFO - PROCESS | 1746 | 1465861279861 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]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1846ms 16:41:19 INFO - PROCESS | 1746 | 1465861279927 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 16:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:41:19 INFO - PROCESS | 1746 | 1465861279934 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 16:41:19 INFO - PROCESS | 1746 | 1465861279943 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 1746 | 1465861279947 Marionette TRACE conn4 <- [1,406,null,{}] 16:41:19 INFO - PROCESS | 1746 | 1465861279953 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}] 16:41:19 INFO - PROCESS | 1746 | 1465861279959 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:20 INFO - PROCESS | 1746 | 1465861280217 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 16:41:20 INFO - PROCESS | 1746 | 1465861280493 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 1746 | 1465861280502 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50f000 == 47 [pid = 1746] [id = 109] 16:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8f511000) [pid = 1746] [serial = 326] [outer = (nil)] 16:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8f518000) [pid = 1746] [serial = 327] [outer = 0x8f511000] 16:41:20 INFO - PROCESS | 1746 | 1465861280592 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x95323000) [pid = 1746] [serial = 328] [outer = 0x8f511000] 16:41:21 INFO - PROCESS | 1746 | 1465861281648 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]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1787ms 16:41:21 INFO - PROCESS | 1746 | 1465861281729 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 1746 | 1465861281733 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 16:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:41:21 INFO - PROCESS | 1746 | 1465861281741 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 1746 | 1465861281746 Marionette TRACE conn4 <- [1,410,null,{}] 16:41:21 INFO - PROCESS | 1746 | 1465861281753 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}] 16:41:21 INFO - PROCESS | 1746 | 1465861281759 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:22 INFO - PROCESS | 1746 | 1465861282016 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 16:41:22 INFO - PROCESS | 1746 | 1465861282253 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 1746 | 1465861282268 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x91908c00 == 48 [pid = 1746] [id = 110] 16:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x92409000) [pid = 1746] [serial = 329] [outer = (nil)] 16:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x9833c800) [pid = 1746] [serial = 330] [outer = 0x92409000] 16:41:22 INFO - PROCESS | 1746 | 1465861282404 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x9970fc00) [pid = 1746] [serial = 331] [outer = 0x92409000] 16:41:23 INFO - PROCESS | 1746 | 1465861283548 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]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:41:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1842ms 16:41:23 INFO - PROCESS | 1746 | 1465861283584 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 1746 | 1465861283589 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 16:41:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:41:23 INFO - PROCESS | 1746 | 1465861283596 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 1746 | 1465861283599 Marionette TRACE conn4 <- [1,414,null,{}] 16:41:23 INFO - PROCESS | 1746 | 1465861283605 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}] 16:41:23 INFO - PROCESS | 1746 | 1465861283615 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:23 INFO - PROCESS | 1746 | 1465861283857 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 16:41:24 INFO - PROCESS | 1746 | 1465861284095 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 1746 | 1465861284102 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x917d7800 == 49 [pid = 1746] [id = 111] 16:41:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x917d8400) [pid = 1746] [serial = 332] [outer = (nil)] 16:41:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x917e1000) [pid = 1746] [serial = 333] [outer = 0x917d8400] 16:41:24 INFO - PROCESS | 1746 | 1465861284187 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x9a5d3000) [pid = 1746] [serial = 334] [outer = 0x917d8400] 16:41:25 INFO - PROCESS | 1746 | 1465861285189 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]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:41:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1638ms 16:41:25 INFO - PROCESS | 1746 | 1465861285236 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 1746 | 1465861285241 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 16:41:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:41:25 INFO - PROCESS | 1746 | 1465861285247 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 1746 | 1465861285251 Marionette TRACE conn4 <- [1,418,null,{}] 16:41:25 INFO - PROCESS | 1746 | 1465861285258 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}] 16:41:25 INFO - PROCESS | 1746 | 1465861285263 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:25 INFO - PROCESS | 1746 | 1465861285461 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 16:41:25 INFO - PROCESS | 1746 | 1465861285681 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 1746 | 1465861285691 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x917de800 == 50 [pid = 1746] [id = 112] 16:41:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x917e1400) [pid = 1746] [serial = 335] [outer = (nil)] 16:41:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9b16fc00) [pid = 1746] [serial = 336] [outer = 0x917e1400] 16:41:25 INFO - PROCESS | 1746 | 1465861285788 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9b176000) [pid = 1746] [serial = 337] [outer = 0x917e1400] 16:41:27 INFO - PROCESS | 1746 | 1465861287075 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]]]}] 16:41:27 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 16:41:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1884ms 16:41:27 INFO - PROCESS | 1746 | 1465861287182 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 1746 | 1465861287193 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 16:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:41:27 INFO - PROCESS | 1746 | 1465861287204 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 1746 | 1465861287209 Marionette TRACE conn4 <- [1,422,null,{}] 16:41:27 INFO - PROCESS | 1746 | 1465861287215 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}] 16:41:27 INFO - PROCESS | 1746 | 1465861287220 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:27 INFO - PROCESS | 1746 | 1465861287401 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 16:41:27 INFO - PROCESS | 1746 | 1465861287572 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 1746 | 1465861287581 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x917dd800 == 51 [pid = 1746] [id = 113] 16:41:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x92f18400) [pid = 1746] [serial = 338] [outer = (nil)] 16:41:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x9aac3c00) [pid = 1746] [serial = 339] [outer = 0x92f18400] 16:41:27 INFO - PROCESS | 1746 | 1465861287671 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0xa2219400) [pid = 1746] [serial = 340] [outer = 0x92f18400] 16:41:29 INFO - PROCESS | 1746 | 1465861289138 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]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1987ms 16:41:29 INFO - PROCESS | 1746 | 1465861289192 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 1746 | 1465861289198 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 16:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:41:29 INFO - PROCESS | 1746 | 1465861289206 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 1746 | 1465861289211 Marionette TRACE conn4 <- [1,426,null,{}] 16:41:29 INFO - PROCESS | 1746 | 1465861289219 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}] 16:41:29 INFO - PROCESS | 1746 | 1465861289225 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:29 INFO - PROCESS | 1746 | 1465861289405 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 16:41:29 INFO - PROCESS | 1746 | 1465861289578 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 1746 | 1465861289589 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x900c5400 == 52 [pid = 1746] [id = 114] 16:41:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x900c5800) [pid = 1746] [serial = 341] [outer = (nil)] 16:41:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x917db800) [pid = 1746] [serial = 342] [outer = 0x900c5800] 16:41:29 INFO - PROCESS | 1746 | 1465861289668 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x917e3c00) [pid = 1746] [serial = 343] [outer = 0x900c5800] 16:41:30 INFO - PROCESS | 1746 | 1465861290682 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] 16:41:30 INFO - PROCESS | 1746 | 1465861290747 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 16:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:41:30 INFO - PROCESS | 1746 | 1465861290757 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 1746 | 1465861290760 Marionette TRACE conn4 <- [1,430,null,{}] 16:41:30 INFO - PROCESS | 1746 | 1465861290767 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}] 16:41:30 INFO - PROCESS | 1746 | 1465861290772 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:30 INFO - PROCESS | 1746 | 1465861290956 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 16:41:31 INFO - PROCESS | 1746 | 1465861291242 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 1746 | 1465861291252 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9b174000) [pid = 1746] [serial = 270] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa0000 == 53 [pid = 1746] [id = 115] 16:41:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9240d000) [pid = 1746] [serial = 344] [outer = (nil)] 16:41:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x926f0c00) [pid = 1746] [serial = 345] [outer = 0x9240d000] 16:41:31 INFO - PROCESS | 1746 | 1465861291358 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x92889000) [pid = 1746] [serial = 346] [outer = 0x9240d000] 16:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x8f535000 == 52 [pid = 1746] [id = 104] 16:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x9a1e4400 == 51 [pid = 1746] [id = 103] 16:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x9a5d7400 == 50 [pid = 1746] [id = 102] 16:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x926f3800 == 49 [pid = 1746] [id = 101] 16:41:31 INFO - PROCESS | 1746 | --DOCSHELL 0x94894800 == 48 [pid = 1746] [id = 100] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9bcb2000) [pid = 1746] [serial = 214] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9b17a000) [pid = 1746] [serial = 211] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x9532b800) [pid = 1746] [serial = 202] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x99481800) [pid = 1746] [serial = 205] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9aacb000) [pid = 1746] [serial = 208] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x99f61800) [pid = 1746] [serial = 265] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9aaa3000) [pid = 1746] [serial = 267] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x94897000) [pid = 1746] [serial = 258] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9aac9400) [pid = 1746] [serial = 268] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9532f400) [pid = 1746] [serial = 259] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9668f000) [pid = 1746] [serial = 261] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9b406c00) [pid = 1746] [serial = 240] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x918d0c00) [pid = 1746] [serial = 231] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x92882800) [pid = 1746] [serial = 256] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x926ec000) [pid = 1746] [serial = 255] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0xa2272400) [pid = 1746] [serial = 243] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x99f5dc00) [pid = 1746] [serial = 249] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0xa671d000) [pid = 1746] [serial = 246] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9240b000) [pid = 1746] [serial = 252] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x99f63c00) [pid = 1746] [serial = 237] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x966e0400) [pid = 1746] [serial = 234] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9925e800) [pid = 1746] [serial = 264] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x966d6400) [pid = 1746] [serial = 262] [outer = (nil)] [url = about:blank] 16:41:32 INFO - PROCESS | 1746 | 1465861292749 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]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2139ms 16:41:32 INFO - PROCESS | 1746 | 1465861292897 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 16:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:41:32 INFO - PROCESS | 1746 | 1465861292901 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 16:41:32 INFO - PROCESS | 1746 | 1465861292909 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 1746 | 1465861292914 Marionette TRACE conn4 <- [1,434,null,{}] 16:41:32 INFO - PROCESS | 1746 | 1465861292950 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}] 16:41:32 INFO - PROCESS | 1746 | 1465861292959 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:33 INFO - PROCESS | 1746 | 1465861293167 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 16:41:33 INFO - PROCESS | 1746 | 1465861293184 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 1746 | 1465861293195 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x966d5800 == 49 [pid = 1746] [id = 116] 16:41:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x966d7400) [pid = 1746] [serial = 347] [outer = (nil)] 16:41:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x99f69800) [pid = 1746] [serial = 348] [outer = 0x966d7400] 16:41:33 INFO - PROCESS | 1746 | 1465861293267 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x9a5d9800) [pid = 1746] [serial = 349] [outer = 0x966d7400] 16:41:34 INFO - PROCESS | 1746 | 1465861294132 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]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:41:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1293ms 16:41:34 INFO - PROCESS | 1746 | 1465861294202 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 1746 | 1465861294207 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 16:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:41:34 INFO - PROCESS | 1746 | 1465861294213 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 1746 | 1465861294217 Marionette TRACE conn4 <- [1,438,null,{}] 16:41:34 INFO - PROCESS | 1746 | 1465861294229 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}] 16:41:34 INFO - PROCESS | 1746 | 1465861294234 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:34 INFO - PROCESS | 1746 | 1465861294464 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 16:41:34 INFO - PROCESS | 1746 | 1465861294492 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 1746 | 1465861294501 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x900b7400 == 50 [pid = 1746] [id = 117] 16:41:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9aac6400) [pid = 1746] [serial = 350] [outer = (nil)] 16:41:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9b173000) [pid = 1746] [serial = 351] [outer = 0x9aac6400] 16:41:34 INFO - PROCESS | 1746 | 1465861294571 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9bcec800) [pid = 1746] [serial = 352] [outer = 0x9aac6400] 16:41:35 INFO - PROCESS | 1746 | 1465861295493 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]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1341ms 16:41:35 INFO - PROCESS | 1746 | 1465861295557 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 1746 | 1465861295561 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 16:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:41:35 INFO - PROCESS | 1746 | 1465861295567 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 1746 | 1465861295570 Marionette TRACE conn4 <- [1,442,null,{}] 16:41:35 INFO - PROCESS | 1746 | 1465861295576 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}] 16:41:35 INFO - PROCESS | 1746 | 1465861295581 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:35 INFO - PROCESS | 1746 | 1465861295788 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 16:41:35 INFO - PROCESS | 1746 | 1465861295812 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 1746 | 1465861295819 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x9947a800 == 51 [pid = 1746] [id = 118] 16:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x9b176800) [pid = 1746] [serial = 353] [outer = (nil)] 16:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0xa2272400) [pid = 1746] [serial = 354] [outer = 0x9b176800] 16:41:35 INFO - PROCESS | 1746 | 1465861295890 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0xa22f0000) [pid = 1746] [serial = 355] [outer = 0x9b176800] 16:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9a80bc00) [pid = 1746] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9b0c8400) [pid = 1746] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8f535800) [pid = 1746] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x954f4400) [pid = 1746] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x9a807000) [pid = 1746] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:41:36 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x94896000) [pid = 1746] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:41:37 INFO - PROCESS | 1746 | 1465861297018 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]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1489ms 16:41:37 INFO - PROCESS | 1746 | 1465861297058 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 1746 | 1465861297063 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 16:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:41:37 INFO - PROCESS | 1746 | 1465861297077 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 1746 | 1465861297080 Marionette TRACE conn4 <- [1,446,null,{}] 16:41:37 INFO - PROCESS | 1746 | 1465861297089 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}] 16:41:37 INFO - PROCESS | 1746 | 1465861297099 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:37 INFO - PROCESS | 1746 | 1465861297322 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 16:41:37 INFO - PROCESS | 1746 | 1465861297457 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 1746 | 1465861297464 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f535800 == 52 [pid = 1746] [id = 119] 16:41:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8f539400) [pid = 1746] [serial = 356] [outer = (nil)] 16:41:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9b7ac800) [pid = 1746] [serial = 357] [outer = 0x8f539400] 16:41:37 INFO - PROCESS | 1746 | 1465861297536 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0xa3343c00) [pid = 1746] [serial = 358] [outer = 0x8f539400] 16:41:39 INFO - PROCESS | 1746 | 1465861299031 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]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2098ms 16:41:39 INFO - PROCESS | 1746 | 1465861299172 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 1746 | 1465861299179 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 16:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:41:39 INFO - PROCESS | 1746 | 1465861299191 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 1746 | 1465861299200 Marionette TRACE conn4 <- [1,450,null,{}] 16:41:39 INFO - PROCESS | 1746 | 1465861299230 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}] 16:41:39 INFO - PROCESS | 1746 | 1465861299239 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:39 INFO - PROCESS | 1746 | 1465861299568 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 16:41:39 INFO - PROCESS | 1746 | 1465861299838 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 1746 | 1465861299863 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f492000 == 53 [pid = 1746] [id = 120] 16:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8f495800) [pid = 1746] [serial = 359] [outer = (nil)] 16:41:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f4a0c00) [pid = 1746] [serial = 360] [outer = 0x8f495800] 16:41:40 INFO - PROCESS | 1746 | 1465861300010 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f53fc00) [pid = 1746] [serial = 361] [outer = 0x8f495800] 16:41:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x917e1800) [pid = 1746] [serial = 362] [outer = 0x97931c00] 16:41:41 INFO - PROCESS | 1746 | 1465861301396 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] 16:41:41 INFO - PROCESS | 1746 | 1465861301464 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 16:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:41:41 INFO - PROCESS | 1746 | 1465861301475 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 1746 | 1465861301479 Marionette TRACE conn4 <- [1,454,null,{}] 16:41:41 INFO - PROCESS | 1746 | 1465861301486 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}] 16:41:41 INFO - PROCESS | 1746 | 1465861301492 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:41 INFO - PROCESS | 1746 | 1465861301821 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 16:41:41 INFO - PROCESS | 1746 | 1465861301968 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 1746 | 1465861301979 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f542800 == 54 [pid = 1746] [id = 121] 16:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9240b400) [pid = 1746] [serial = 363] [outer = (nil)] 16:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x926f2000) [pid = 1746] [serial = 364] [outer = 0x9240b400] 16:41:42 INFO - PROCESS | 1746 | 1465861302068 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9288fc00) [pid = 1746] [serial = 365] [outer = 0x9240b400] 16:41:43 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:43 INFO - PROCESS | 1746 | 1465861303132 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]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1683ms 16:41:43 INFO - PROCESS | 1746 | 1465861303158 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 16:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:41:43 INFO - PROCESS | 1746 | 1465861303163 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 16:41:43 INFO - PROCESS | 1746 | 1465861303170 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 1746 | 1465861303176 Marionette TRACE conn4 <- [1,458,null,{}] 16:41:43 INFO - PROCESS | 1746 | 1465861303193 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}] 16:41:43 INFO - PROCESS | 1746 | 1465861303202 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:43 INFO - PROCESS | 1746 | 1465861303443 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 16:41:43 INFO - PROCESS | 1746 | 1465861303679 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 1746 | 1465861303694 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x954f7000 == 55 [pid = 1746] [id = 122] 16:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x96648400) [pid = 1746] [serial = 366] [outer = (nil)] 16:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x966e0000) [pid = 1746] [serial = 367] [outer = 0x96648400] 16:41:43 INFO - PROCESS | 1746 | 1465861303779 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9a35bc00) [pid = 1746] [serial = 368] [outer = 0x96648400] 16:41:44 INFO - PROCESS | 1746 | 1465861304757 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] 16:41:44 INFO - PROCESS | 1746 | 1465861304815 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 16:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:41:44 INFO - PROCESS | 1746 | 1465861304822 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 1746 | 1465861304826 Marionette TRACE conn4 <- [1,462,null,{}] 16:41:44 INFO - PROCESS | 1746 | 1465861304832 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}] 16:41:44 INFO - PROCESS | 1746 | 1465861304837 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:45 INFO - PROCESS | 1746 | 1465861305052 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 16:41:45 INFO - PROCESS | 1746 | 1465861305273 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 1746 | 1465861305282 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa5400 == 56 [pid = 1746] [id = 123] 16:41:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x96696400) [pid = 1746] [serial = 369] [outer = (nil)] 16:41:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9aac8800) [pid = 1746] [serial = 370] [outer = 0x96696400] 16:41:45 INFO - PROCESS | 1746 | 1465861305405 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9c0de000) [pid = 1746] [serial = 371] [outer = 0x96696400] 16:41:46 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:46 INFO - PROCESS | 1746 | 1465861306355 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] 16:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:41:46 INFO - PROCESS | 1746 | 1465861306415 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 16:41:46 INFO - PROCESS | 1746 | 1465861306421 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 1746 | 1465861306425 Marionette TRACE conn4 <- [1,466,null,{}] 16:41:46 INFO - PROCESS | 1746 | 1465861306431 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}] 16:41:46 INFO - PROCESS | 1746 | 1465861306436 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:46 INFO - PROCESS | 1746 | 1465861306624 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 16:41:46 INFO - PROCESS | 1746 | 1465861306840 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 1746 | 1465861306849 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b17bc00 == 57 [pid = 1746] [id = 124] 16:41:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9bc0ac00) [pid = 1746] [serial = 372] [outer = (nil)] 16:41:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0xa2ee2400) [pid = 1746] [serial = 373] [outer = 0x9bc0ac00] 16:41:47 INFO - PROCESS | 1746 | 1465861307024 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0xa33bf800) [pid = 1746] [serial = 374] [outer = 0x9bc0ac00] 16:41:48 INFO - PROCESS | 1746 | 1465861308111 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] 16:41:48 INFO - PROCESS | 1746 | 1465861308160 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 16:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:41:48 INFO - PROCESS | 1746 | 1465861308181 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 1746 | 1465861308186 Marionette TRACE conn4 <- [1,470,null,{}] 16:41:48 INFO - PROCESS | 1746 | 1465861308196 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}] 16:41:48 INFO - PROCESS | 1746 | 1465861308205 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:48 INFO - PROCESS | 1746 | 1465861308442 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 16:41:48 INFO - PROCESS | 1746 | 1465861308669 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 1746 | 1465861308677 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x926ecc00 == 58 [pid = 1746] [id = 125] 16:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9b4d4800) [pid = 1746] [serial = 375] [outer = (nil)] 16:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0xa671c400) [pid = 1746] [serial = 376] [outer = 0x9b4d4800] 16:41:48 INFO - PROCESS | 1746 | 1465861308778 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0xa6750000) [pid = 1746] [serial = 377] [outer = 0x9b4d4800] 16:41:49 INFO - PROCESS | 1746 | 1465861309768 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]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1658ms 16:41:49 INFO - PROCESS | 1746 | 1465861309825 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 1746 | 1465861309828 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 16:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:41:49 INFO - PROCESS | 1746 | 1465861309835 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 1746 | 1465861309838 Marionette TRACE conn4 <- [1,474,null,{}] 16:41:49 INFO - PROCESS | 1746 | 1465861309844 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}] 16:41:49 INFO - PROCESS | 1746 | 1465861309849 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:50 INFO - PROCESS | 1746 | 1465861310046 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 16:41:50 INFO - PROCESS | 1746 | 1465861310274 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 1746 | 1465861310280 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e38b800 == 59 [pid = 1746] [id = 126] 16:41:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e38e000) [pid = 1746] [serial = 378] [outer = (nil)] 16:41:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8e394000) [pid = 1746] [serial = 379] [outer = 0x8e38e000] 16:41:50 INFO - PROCESS | 1746 | 1465861310411 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8e397800) [pid = 1746] [serial = 380] [outer = 0x8e38e000] 16:41:51 INFO - PROCESS | 1746 | 1465861311386 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]]]}] 16:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1631ms 16:41:51 INFO - PROCESS | 1746 | 1465861311470 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 1746 | 1465861311477 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 16:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:41:51 INFO - PROCESS | 1746 | 1465861311488 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 1746 | 1465861311493 Marionette TRACE conn4 <- [1,478,null,{}] 16:41:51 INFO - PROCESS | 1746 | 1465861311505 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}] 16:41:51 INFO - PROCESS | 1746 | 1465861311512 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:51 INFO - PROCESS | 1746 | 1465861311950 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 16:41:52 INFO - PROCESS | 1746 | 1465861312147 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 1746 | 1465861312154 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e38cc00 == 60 [pid = 1746] [id = 127] 16:41:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8f511c00) [pid = 1746] [serial = 381] [outer = (nil)] 16:41:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8f685c00) [pid = 1746] [serial = 382] [outer = 0x8f511c00] 16:41:52 INFO - PROCESS | 1746 | 1465861312237 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8f686c00) [pid = 1746] [serial = 383] [outer = 0x8f511c00] 16:41:53 INFO - PROCESS | 1746 | 1465861313277 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]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1847ms 16:41:53 INFO - PROCESS | 1746 | 1465861313336 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 1746 | 1465861313342 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 16:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:41:53 INFO - PROCESS | 1746 | 1465861313351 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 1746 | 1465861313357 Marionette TRACE conn4 <- [1,482,null,{}] 16:41:53 INFO - PROCESS | 1746 | 1465861313365 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}] 16:41:53 INFO - PROCESS | 1746 | 1465861313372 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:53 INFO - PROCESS | 1746 | 1465861313683 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 16:41:53 INFO - PROCESS | 1746 | 1465861313961 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 1746 | 1465861313971 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e702c00 == 61 [pid = 1746] [id = 128] 16:41:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e703000) [pid = 1746] [serial = 384] [outer = (nil)] 16:41:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e70b800) [pid = 1746] [serial = 385] [outer = 0x8e703000] 16:41:54 INFO - PROCESS | 1746 | 1465861314095 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8e70f000) [pid = 1746] [serial = 386] [outer = 0x8e703000] 16:41:55 INFO - PROCESS | 1746 | 1465861315192 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]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1891ms 16:41:55 INFO - PROCESS | 1746 | 1465861315242 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 1746 | 1465861315246 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 16:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:41:55 INFO - PROCESS | 1746 | 1465861315253 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 1746 | 1465861315257 Marionette TRACE conn4 <- [1,486,null,{}] 16:41:55 INFO - PROCESS | 1746 | 1465861315262 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}] 16:41:55 INFO - PROCESS | 1746 | 1465861315268 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:55 INFO - PROCESS | 1746 | 1465861315461 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 16:41:55 INFO - PROCESS | 1746 | 1465861315688 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 1746 | 1465861315698 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70c800 == 62 [pid = 1746] [id = 129] 16:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e710400) [pid = 1746] [serial = 387] [outer = (nil)] 16:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8f689000) [pid = 1746] [serial = 388] [outer = 0x8e710400] 16:41:55 INFO - PROCESS | 1746 | 1465861315822 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8f68d000) [pid = 1746] [serial = 389] [outer = 0x8e710400] 16:41:56 INFO - PROCESS | 1746 | 1465861316760 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]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1582ms 16:41:56 INFO - PROCESS | 1746 | 1465861316837 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 1746 | 1465861316841 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 16:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:41:56 INFO - PROCESS | 1746 | 1465861316849 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 1746 | 1465861316854 Marionette TRACE conn4 <- [1,490,null,{}] 16:41:56 INFO - PROCESS | 1746 | 1465861316860 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}] 16:41:56 INFO - PROCESS | 1746 | 1465861316866 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:57 INFO - PROCESS | 1746 | 1465861317363 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 16:41:57 INFO - PROCESS | 1746 | 1465861317616 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 1746 | 1465861317626 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f49fc00 == 63 [pid = 1746] [id = 130] 16:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8f4a0000) [pid = 1746] [serial = 390] [outer = (nil)] 16:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8f50dc00) [pid = 1746] [serial = 391] [outer = 0x8f4a0000] 16:41:57 INFO - PROCESS | 1746 | 1465861317703 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8f517800) [pid = 1746] [serial = 392] [outer = 0x8f4a0000] 16:41:58 INFO - PROCESS | 1746 | 1465861318698 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]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1898ms 16:41:58 INFO - PROCESS | 1746 | 1465861318752 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 16:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:41:58 INFO - PROCESS | 1746 | 1465861318765 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 16:41:58 INFO - PROCESS | 1746 | 1465861318773 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 1746 | 1465861318779 Marionette TRACE conn4 <- [1,494,null,{}] 16:41:58 INFO - PROCESS | 1746 | 1465861318786 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}] 16:41:58 INFO - PROCESS | 1746 | 1465861318792 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:59 INFO - PROCESS | 1746 | 1465861319030 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 16:41:59 INFO - PROCESS | 1746 | 1465861319373 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 1746 | 1465861319384 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:41:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f68a400 == 64 [pid = 1746] [id = 131] 16:41:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x900b6800) [pid = 1746] [serial = 393] [outer = (nil)] 16:41:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x917d7400) [pid = 1746] [serial = 394] [outer = 0x900b6800] 16:41:59 INFO - PROCESS | 1746 | 1465861319468 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x918c6800) [pid = 1746] [serial = 395] [outer = 0x900b6800] 16:42:00 INFO - PROCESS | 1746 | 1465861320445 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]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1736ms 16:42:00 INFO - PROCESS | 1746 | 1465861320509 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 1746 | 1465861320514 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 16:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:42:00 INFO - PROCESS | 1746 | 1465861320521 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 1746 | 1465861320523 Marionette TRACE conn4 <- [1,498,null,{}] 16:42:00 INFO - PROCESS | 1746 | 1465861320531 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}] 16:42:00 INFO - PROCESS | 1746 | 1465861320535 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:00 INFO - PROCESS | 1746 | 1465861320819 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 16:42:01 INFO - PROCESS | 1746 | 1465861321214 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 1746 | 1465861321224 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x917e4400 == 65 [pid = 1746] [id = 132] 16:42:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x91907400) [pid = 1746] [serial = 396] [outer = (nil)] 16:42:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9281c000) [pid = 1746] [serial = 397] [outer = 0x91907400] 16:42:01 INFO - PROCESS | 1746 | 1465861321349 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x92824000) [pid = 1746] [serial = 398] [outer = 0x91907400] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x948a6c00 == 64 [pid = 1746] [id = 83] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x952bc400 == 63 [pid = 1746] [id = 81] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x926f6800 == 62 [pid = 1746] [id = 80] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x954f3400 == 61 [pid = 1746] [id = 79] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8ffa4000) [pid = 1746] [serial = 315] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9aace800) [pid = 1746] [serial = 279] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x98343000) [pid = 1746] [serial = 297] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9d868000) [pid = 1746] [serial = 282] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x900bf800) [pid = 1746] [serial = 294] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0xa22a9000) [pid = 1746] [serial = 285] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x918cc800) [pid = 1746] [serial = 273] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0xa3344800) [pid = 1746] [serial = 288] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x954ec800) [pid = 1746] [serial = 276] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa6721c00) [pid = 1746] [serial = 291] [outer = (nil)] [url = about:blank] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x95326c00 == 60 [pid = 1746] [id = 78] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x918c9c00 == 59 [pid = 1746] [id = 77] 16:42:02 INFO - PROCESS | 1746 | --DOCSHELL 0x9947a800 == 58 [pid = 1746] [id = 118] 16:42:02 INFO - PROCESS | 1746 | 1465861322976 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]]]}] 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x900b7400 == 57 [pid = 1746] [id = 117] 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x966d5800 == 56 [pid = 1746] [id = 116] 16:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2544ms 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa0000 == 55 [pid = 1746] [id = 115] 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x900c5400 == 54 [pid = 1746] [id = 114] 16:42:03 INFO - PROCESS | 1746 | 1465861323132 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 1746 | 1465861323142 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x917d7800 == 53 [pid = 1746] [id = 111] 16:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x91908c00 == 52 [pid = 1746] [id = 110] 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50f000 == 51 [pid = 1746] [id = 109] 16:42:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f53d400 == 50 [pid = 1746] [id = 106] 16:42:03 INFO - PROCESS | 1746 | 1465861323185 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 1746 | 1465861323196 Marionette TRACE conn4 <- [1,502,null,{}] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9d864400) [pid = 1746] [serial = 310] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9b179c00) [pid = 1746] [serial = 271] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9b40d800) [pid = 1746] [serial = 309] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8f540800) [pid = 1746] [serial = 313] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x96695400) [pid = 1746] [serial = 303] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9abf8c00) [pid = 1746] [serial = 307] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9aaa9c00) [pid = 1746] [serial = 306] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x966d9400) [pid = 1746] [serial = 304] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8f53c800) [pid = 1746] [serial = 312] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9532d400) [pid = 1746] [serial = 300] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x954ef400) [pid = 1746] [serial = 301] [outer = (nil)] [url = about:blank] 16:42:03 INFO - PROCESS | 1746 | 1465861323249 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}] 16:42:03 INFO - PROCESS | 1746 | 1465861323260 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:03 INFO - PROCESS | 1746 | 1465861323549 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 16:42:03 INFO - PROCESS | 1746 | 1465861323761 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 1746 | 1465861323774 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x918cf800 == 51 [pid = 1746] [id = 133] 16:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x92819c00) [pid = 1746] [serial = 399] [outer = (nil)] 16:42:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x93935000) [pid = 1746] [serial = 400] [outer = 0x92819c00] 16:42:03 INFO - PROCESS | 1746 | 1465861323908 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x948a6c00) [pid = 1746] [serial = 401] [outer = 0x92819c00] 16:42:05 INFO - PROCESS | 1746 | 1465861325028 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]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1889ms 16:42:05 INFO - PROCESS | 1746 | 1465861325049 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 1746 | 1465861325052 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 16:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:42:05 INFO - PROCESS | 1746 | 1465861325060 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 1746 | 1465861325063 Marionette TRACE conn4 <- [1,506,null,{}] 16:42:05 INFO - PROCESS | 1746 | 1465861325067 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}] 16:42:05 INFO - PROCESS | 1746 | 1465861325074 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:05 INFO - PROCESS | 1746 | 1465861325244 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 16:42:05 INFO - PROCESS | 1746 | 1465861325407 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 1746 | 1465861325415 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f53c800 == 52 [pid = 1746] [id = 134] 16:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x92826800) [pid = 1746] [serial = 402] [outer = (nil)] 16:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x954ed800) [pid = 1746] [serial = 403] [outer = 0x92826800] 16:42:05 INFO - PROCESS | 1746 | 1465861325488 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9664d400) [pid = 1746] [serial = 404] [outer = 0x92826800] 16:42:06 INFO - PROCESS | 1746 | 1465861326359 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]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1343ms 16:42:06 INFO - PROCESS | 1746 | 1465861326404 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 1746 | 1465861326407 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 16:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:42:06 INFO - PROCESS | 1746 | 1465861326413 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 1746 | 1465861326417 Marionette TRACE conn4 <- [1,510,null,{}] 16:42:06 INFO - PROCESS | 1746 | 1465861326443 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}] 16:42:06 INFO - PROCESS | 1746 | 1465861326449 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:06 INFO - PROCESS | 1746 | 1465861326690 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 16:42:06 INFO - PROCESS | 1746 | 1465861326717 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 1746 | 1465861326734 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x97993000 == 53 [pid = 1746] [id = 135] 16:42:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x97995c00) [pid = 1746] [serial = 405] [outer = (nil)] 16:42:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9947a800) [pid = 1746] [serial = 406] [outer = 0x97995c00] 16:42:06 INFO - PROCESS | 1746 | 1465861326848 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9aaae400) [pid = 1746] [serial = 407] [outer = 0x97995c00] 16:42:08 INFO - PROCESS | 1746 | 1465861328217 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]]]}] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x948a8400) [pid = 1746] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9aac5000) [pid = 1746] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x918cb400) [pid = 1746] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9288a400) [pid = 1746] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x952b3c00) [pid = 1746] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9aac6400) [pid = 1746] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9b176800) [pid = 1746] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x966d7400) [pid = 1746] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x900c5800) [pid = 1746] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9240d000) [pid = 1746] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8f543400) [pid = 1746] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0xa2eefc00) [pid = 1746] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x954f1800) [pid = 1746] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92403000) [pid = 1746] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9532b000) [pid = 1746] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x92889400) [pid = 1746] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:42:08 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x954f3800) [pid = 1746] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1910ms 16:42:08 INFO - PROCESS | 1746 | 1465861328325 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 1746 | 1465861328329 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 16:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:42:08 INFO - PROCESS | 1746 | 1465861328335 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 1746 | 1465861328338 Marionette TRACE conn4 <- [1,514,null,{}] 16:42:08 INFO - PROCESS | 1746 | 1465861328344 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}] 16:42:08 INFO - PROCESS | 1746 | 1465861328349 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:08 INFO - PROCESS | 1746 | 1465861328637 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 16:42:08 INFO - PROCESS | 1746 | 1465861328736 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 1746 | 1465861328744 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x91908800 == 54 [pid = 1746] [id = 136] 16:42:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x92889400) [pid = 1746] [serial = 408] [outer = (nil)] 16:42:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x954f1800) [pid = 1746] [serial = 409] [outer = 0x92889400] 16:42:08 INFO - PROCESS | 1746 | 1465861328823 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x966e1c00) [pid = 1746] [serial = 410] [outer = 0x92889400] 16:42:09 INFO - PROCESS | 1746 | 1465861329658 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]]]}] 16:42:09 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 16:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1389ms 16:42:09 INFO - PROCESS | 1746 | 1465861329726 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 1746 | 1465861329733 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 16:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:42:09 INFO - PROCESS | 1746 | 1465861329742 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 1746 | 1465861329748 Marionette TRACE conn4 <- [1,518,null,{}] 16:42:09 INFO - PROCESS | 1746 | 1465861329757 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}] 16:42:09 INFO - PROCESS | 1746 | 1465861329763 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:10 INFO - PROCESS | 1746 | 1465861330046 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 16:42:10 INFO - PROCESS | 1746 | 1465861330271 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 1746 | 1465861330285 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e707000 == 55 [pid = 1746] [id = 137] 16:42:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8e709800) [pid = 1746] [serial = 411] [outer = (nil)] 16:42:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8f497000) [pid = 1746] [serial = 412] [outer = 0x8e709800] 16:42:10 INFO - PROCESS | 1746 | 1465861330444 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8f50e400) [pid = 1746] [serial = 413] [outer = 0x8e709800] 16:42:11 INFO - PROCESS | 1746 | 1465861331442 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]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1742ms 16:42:11 INFO - PROCESS | 1746 | 1465861331485 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 1746 | 1465861331492 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 16:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:42:11 INFO - PROCESS | 1746 | 1465861331500 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 1746 | 1465861331505 Marionette TRACE conn4 <- [1,522,null,{}] 16:42:11 INFO - PROCESS | 1746 | 1465861331514 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}] 16:42:11 INFO - PROCESS | 1746 | 1465861331523 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:11 INFO - PROCESS | 1746 | 1465861331729 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 16:42:11 INFO - PROCESS | 1746 | 1465861331963 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 1746 | 1465861331975 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x900c1800 == 56 [pid = 1746] [id = 138] 16:42:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x900c3400) [pid = 1746] [serial = 414] [outer = (nil)] 16:42:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x917dc400) [pid = 1746] [serial = 415] [outer = 0x900c3400] 16:42:12 INFO - PROCESS | 1746 | 1465861332107 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x91906c00) [pid = 1746] [serial = 416] [outer = 0x900c3400] 16:42:13 INFO - PROCESS | 1746 | 1465861333090 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]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1639ms 16:42:13 INFO - PROCESS | 1746 | 1465861333141 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 1746 | 1465861333148 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 16:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:42:13 INFO - PROCESS | 1746 | 1465861333157 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 1746 | 1465861333160 Marionette TRACE conn4 <- [1,526,null,{}] 16:42:13 INFO - PROCESS | 1746 | 1465861333167 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}] 16:42:13 INFO - PROCESS | 1746 | 1465861333173 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:13 INFO - PROCESS | 1746 | 1465861333389 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 16:42:13 INFO - PROCESS | 1746 | 1465861333665 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 1746 | 1465861333674 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x92406400 == 57 [pid = 1746] [id = 139] 16:42:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x92820800) [pid = 1746] [serial = 417] [outer = (nil)] 16:42:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x93937800) [pid = 1746] [serial = 418] [outer = 0x92820800] 16:42:13 INFO - PROCESS | 1746 | 1465861333771 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9537e400) [pid = 1746] [serial = 419] [outer = 0x92820800] 16:42:14 INFO - PROCESS | 1746 | 1465861334806 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]]]}] 16:42:14 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 16:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1688ms 16:42:14 INFO - PROCESS | 1746 | 1465861334845 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 1746 | 1465861334850 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 16:42:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:42:14 INFO - PROCESS | 1746 | 1465861334860 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 1746 | 1465861334870 Marionette TRACE conn4 <- [1,530,null,{}] 16:42:14 INFO - PROCESS | 1746 | 1465861334886 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}] 16:42:14 INFO - PROCESS | 1746 | 1465861334894 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:15 INFO - PROCESS | 1746 | 1465861335111 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 16:42:15 INFO - PROCESS | 1746 | 1465861335344 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 1746 | 1465861335354 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e707800 == 58 [pid = 1746] [id = 140] 16:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9aaa9c00) [pid = 1746] [serial = 420] [outer = (nil)] 16:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9abf6400) [pid = 1746] [serial = 421] [outer = 0x9aaa9c00] 16:42:15 INFO - PROCESS | 1746 | 1465861335448 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9b177c00) [pid = 1746] [serial = 422] [outer = 0x9aaa9c00] 16:42:16 INFO - PROCESS | 1746 | 1465861336311 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"]]]}] 16:42:16 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 16:42:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:42:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:16 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 16:42:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:42:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1493ms 16:42:16 INFO - PROCESS | 1746 | 1465861336353 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 16:42:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:42:16 INFO - PROCESS | 1746 | 1465861336359 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 16:42:16 INFO - PROCESS | 1746 | 1465861336366 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 1746 | 1465861336370 Marionette TRACE conn4 <- [1,534,null,{}] 16:42:16 INFO - PROCESS | 1746 | 1465861336376 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}] 16:42:16 INFO - PROCESS | 1746 | 1465861336381 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:16 INFO - PROCESS | 1746 | 1465861336667 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 16:42:16 INFO - PROCESS | 1746 | 1465861336848 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 1746 | 1465861336856 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e710000 == 59 [pid = 1746] [id = 141] 16:42:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9b4dbc00) [pid = 1746] [serial = 423] [outer = (nil)] 16:42:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9d864400) [pid = 1746] [serial = 424] [outer = 0x9b4dbc00] 16:42:16 INFO - PROCESS | 1746 | 1465861336956 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9d87ec00) [pid = 1746] [serial = 425] [outer = 0x9b4dbc00] 16:42:17 INFO - PROCESS | 1746 | 1465861337920 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]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:42:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1587ms 16:42:17 INFO - PROCESS | 1746 | 1465861337979 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 1746 | 1465861337984 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 16:42:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:42:17 INFO - PROCESS | 1746 | 1465861337992 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 1746 | 1465861337996 Marionette TRACE conn4 <- [1,538,null,{}] 16:42:18 INFO - PROCESS | 1746 | 1465861338002 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}] 16:42:18 INFO - PROCESS | 1746 | 1465861338007 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:18 INFO - PROCESS | 1746 | 1465861338217 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 16:42:18 INFO - PROCESS | 1746 | 1465861338454 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1746 | 1465861338472 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:18 INFO - PROCESS | 1746 | ++DOCSHELL 0xa221c000 == 60 [pid = 1746] [id = 142] 16:42:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa22a9000) [pid = 1746] [serial = 426] [outer = (nil)] 16:42:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0xa2eb2000) [pid = 1746] [serial = 427] [outer = 0xa22a9000] 16:42:18 INFO - PROCESS | 1746 | 1465861338589 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0xa671e800) [pid = 1746] [serial = 428] [outer = 0xa22a9000] 16:42:19 INFO - PROCESS | 1746 | 1465861339535 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]]]}] 16:42:19 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. 16:42:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1585ms 16:42:19 INFO - PROCESS | 1746 | 1465861339583 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1746 | 1465861339588 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 16:42:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:42:19 INFO - PROCESS | 1746 | 1465861339596 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1746 | 1465861339599 Marionette TRACE conn4 <- [1,542,null,{}] 16:42:19 INFO - PROCESS | 1746 | 1465861339604 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}] 16:42:19 INFO - PROCESS | 1746 | 1465861339610 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:19 INFO - PROCESS | 1746 | 1465861339822 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 16:42:20 INFO - PROCESS | 1746 | 1465861340012 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1746 | 1465861340022 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x92eeb400 == 61 [pid = 1746] [id = 143] 16:42:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92eed800) [pid = 1746] [serial = 429] [outer = (nil)] 16:42:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92ef3800) [pid = 1746] [serial = 430] [outer = 0x92eed800] 16:42:20 INFO - PROCESS | 1746 | 1465861340147 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0xa3272c00) [pid = 1746] [serial = 431] [outer = 0x92eed800] 16:42:21 INFO - PROCESS | 1746 | 1465861341004 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]]]}] 16:42:21 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. 16:42:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1435ms 16:42:21 INFO - PROCESS | 1746 | 1465861341072 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 1746 | 1465861341077 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 16:42:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:42:21 INFO - PROCESS | 1746 | 1465861341088 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 1746 | 1465861341090 Marionette TRACE conn4 <- [1,546,null,{}] 16:42:21 INFO - PROCESS | 1746 | 1465861341097 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}] 16:42:21 INFO - PROCESS | 1746 | 1465861341102 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:21 INFO - PROCESS | 1746 | 1465861341323 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 16:42:21 INFO - PROCESS | 1746 | 1465861341522 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1746 | 1465861341531 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e394400 == 62 [pid = 1746] [id = 144] 16:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8e397000) [pid = 1746] [serial = 432] [outer = (nil)] 16:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x92c30800) [pid = 1746] [serial = 433] [outer = 0x8e397000] 16:42:21 INFO - PROCESS | 1746 | 1465861341648 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x92c38400) [pid = 1746] [serial = 434] [outer = 0x8e397000] 16:42:22 INFO - PROCESS | 1746 | 1465861342620 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:42:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1589ms 16:42:22 INFO - PROCESS | 1746 | 1465861342678 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 16:42:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:42:22 INFO - PROCESS | 1746 | 1465861342683 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 16:42:22 INFO - PROCESS | 1746 | 1465861342689 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1746 | 1465861342693 Marionette TRACE conn4 <- [1,550,null,{}] 16:42:22 INFO - PROCESS | 1746 | 1465861342699 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}] 16:42:22 INFO - PROCESS | 1746 | 1465861342704 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:22 INFO - PROCESS | 1746 | 1465861342921 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 16:42:23 INFO - PROCESS | 1746 | 1465861343169 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1746 | 1465861343178 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f45d400 == 63 [pid = 1746] [id = 145] 16:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8f45dc00) [pid = 1746] [serial = 435] [outer = (nil)] 16:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8f460000) [pid = 1746] [serial = 436] [outer = 0x8f45dc00] 16:42:23 INFO - PROCESS | 1746 | 1465861343300 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8f466400) [pid = 1746] [serial = 437] [outer = 0x8f45dc00] 16:42:24 INFO - PROCESS | 1746 | 1465861344217 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]]]}] 16:42:24 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. 16:42:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1593ms 16:42:24 INFO - PROCESS | 1746 | 1465861344283 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1746 | 1465861344287 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 16:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:42:24 INFO - PROCESS | 1746 | 1465861344293 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1746 | 1465861344297 Marionette TRACE conn4 <- [1,554,null,{}] 16:42:24 INFO - PROCESS | 1746 | 1465861344303 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}] 16:42:24 INFO - PROCESS | 1746 | 1465861344307 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:24 INFO - PROCESS | 1746 | 1465861344506 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 16:42:24 INFO - PROCESS | 1746 | 1465861344753 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 1746 | 1465861344760 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e702800 == 64 [pid = 1746] [id = 146] 16:42:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8f45d800) [pid = 1746] [serial = 438] [outer = (nil)] 16:42:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8f703000) [pid = 1746] [serial = 439] [outer = 0x8f45d800] 16:42:24 INFO - PROCESS | 1746 | 1465861344880 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8f708400) [pid = 1746] [serial = 440] [outer = 0x8f45d800] 16:42:25 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:25 INFO - PROCESS | 1746 | 1465861345852 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]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1584ms 16:42:25 INFO - PROCESS | 1746 | 1465861345880 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 1746 | 1465861345883 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 16:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:42:25 INFO - PROCESS | 1746 | 1465861345891 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 1746 | 1465861345896 Marionette TRACE conn4 <- [1,558,null,{}] 16:42:25 INFO - PROCESS | 1746 | 1465861345902 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}] 16:42:25 INFO - PROCESS | 1746 | 1465861345907 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:26 INFO - PROCESS | 1746 | 1465861346124 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 16:42:26 INFO - PROCESS | 1746 | 1465861346373 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 1746 | 1465861346383 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f70e800 == 65 [pid = 1746] [id = 147] 16:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8f70ec00) [pid = 1746] [serial = 441] [outer = (nil)] 16:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x92c2f800) [pid = 1746] [serial = 442] [outer = 0x8f70ec00] 16:42:26 INFO - PROCESS | 1746 | 1465861346495 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x92ef4800) [pid = 1746] [serial = 443] [outer = 0x8f70ec00] 16:42:27 INFO - PROCESS | 1746 | 1465861347699 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]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1888ms 16:42:27 INFO - PROCESS | 1746 | 1465861347800 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 1746 | 1465861347806 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 16:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:42:27 INFO - PROCESS | 1746 | 1465861347816 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 1746 | 1465861347821 Marionette TRACE conn4 <- [1,562,null,{}] 16:42:27 INFO - PROCESS | 1746 | 1465861347983 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}] 16:42:27 INFO - PROCESS | 1746 | 1465861347992 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:28 INFO - PROCESS | 1746 | 1465861348404 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 16:42:28 INFO - PROCESS | 1746 | 1465861348630 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1746 | 1465861348644 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d241400 == 66 [pid = 1746] [id = 148] 16:42:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8d242000) [pid = 1746] [serial = 444] [outer = (nil)] 16:42:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0xa6a69800) [pid = 1746] [serial = 445] [outer = 0x8d242000] 16:42:28 INFO - PROCESS | 1746 | 1465861348787 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0xa6a6c400) [pid = 1746] [serial = 446] [outer = 0x8d242000] 16:42:29 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:30 INFO - PROCESS | 1746 | 1465861350222 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2442ms 16:42:30 INFO - PROCESS | 1746 | 1465861350260 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 1746 | 1465861350266 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 16:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:42:30 INFO - PROCESS | 1746 | 1465861350276 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 1746 | 1465861350280 Marionette TRACE conn4 <- [1,566,null,{}] 16:42:30 INFO - PROCESS | 1746 | 1465861350287 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}] 16:42:30 INFO - PROCESS | 1746 | 1465861350291 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:30 INFO - PROCESS | 1746 | 1465861350556 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 16:42:30 INFO - PROCESS | 1746 | 1465861350921 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1746 | 1465861350931 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d24bc00 == 67 [pid = 1746] [id = 149] 16:42:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8d45a800) [pid = 1746] [serial = 447] [outer = (nil)] 16:42:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8d461400) [pid = 1746] [serial = 448] [outer = 0x8d45a800] 16:42:31 INFO - PROCESS | 1746 | 1465861351059 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8d463c00) [pid = 1746] [serial = 449] [outer = 0x8d45a800] 16:42:31 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:32 INFO - PROCESS | 1746 | 1465861352174 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2049ms 16:42:32 INFO - PROCESS | 1746 | 1465861352371 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 1746 | 1465861352378 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 16:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:42:32 INFO - PROCESS | 1746 | 1465861352395 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1746 | 1465861352401 Marionette TRACE conn4 <- [1,570,null,{}] 16:42:32 INFO - PROCESS | 1746 | 1465861352410 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}] 16:42:32 INFO - PROCESS | 1746 | 1465861352418 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:32 INFO - PROCESS | 1746 | 1465861352780 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 16:42:33 INFO - PROCESS | 1746 | 1465861353012 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1746 | 1465861353021 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48b000 == 68 [pid = 1746] [id = 150] 16:42:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8b48c400) [pid = 1746] [serial = 450] [outer = (nil)] 16:42:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8b494000) [pid = 1746] [serial = 451] [outer = 0x8b48c400] 16:42:33 INFO - PROCESS | 1746 | 1465861353135 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8d469800) [pid = 1746] [serial = 452] [outer = 0x8b48c400] 16:42:33 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:34 INFO - PROCESS | 1746 | 1465861354224 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1887ms 16:42:34 INFO - PROCESS | 1746 | 1465861354282 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1746 | 1465861354286 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 16:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:42:34 INFO - PROCESS | 1746 | 1465861354297 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 1746 | 1465861354300 Marionette TRACE conn4 <- [1,574,null,{}] 16:42:34 INFO - PROCESS | 1746 | 1465861354306 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}] 16:42:34 INFO - PROCESS | 1746 | 1465861354311 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:34 INFO - PROCESS | 1746 | 1465861354524 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 16:42:34 INFO - PROCESS | 1746 | 1465861354724 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 1746 | 1465861354735 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48cc00 == 69 [pid = 1746] [id = 151] 16:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8b493400) [pid = 1746] [serial = 453] [outer = (nil)] 16:42:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8b717c00) [pid = 1746] [serial = 454] [outer = 0x8b493400] 16:42:34 INFO - PROCESS | 1746 | 1465861354933 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8b71b800) [pid = 1746] [serial = 455] [outer = 0x8b493400] 16:42:36 INFO - PROCESS | 1746 | 1465861356122 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]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1885ms 16:42:36 INFO - PROCESS | 1746 | 1465861356183 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 1746 | 1465861356186 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 16:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:42:36 INFO - PROCESS | 1746 | 1465861356193 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 1746 | 1465861356197 Marionette TRACE conn4 <- [1,578,null,{}] 16:42:36 INFO - PROCESS | 1746 | 1465861356202 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}] 16:42:36 INFO - PROCESS | 1746 | 1465861356208 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:36 INFO - PROCESS | 1746 | 1465861356520 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 16:42:36 INFO - PROCESS | 1746 | 1465861356875 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 1746 | 1465861356882 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71ac00 == 70 [pid = 1746] [id = 152] 16:42:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8b71e400) [pid = 1746] [serial = 456] [outer = (nil)] 16:42:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8c94c000) [pid = 1746] [serial = 457] [outer = 0x8b71e400] 16:42:36 INFO - PROCESS | 1746 | 1465861356970 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8c94cc00) [pid = 1746] [serial = 458] [outer = 0x8b71e400] 16:42:38 INFO - PROCESS | 1746 | 1465861358623 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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2494ms 16:42:38 INFO - PROCESS | 1746 | 1465861358691 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 16:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:42:38 INFO - PROCESS | 1746 | 1465861358700 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 16:42:38 INFO - PROCESS | 1746 | 1465861358711 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1746 | 1465861358718 Marionette TRACE conn4 <- [1,582,null,{}] 16:42:38 INFO - PROCESS | 1746 | 1465861358730 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}] 16:42:38 INFO - PROCESS | 1746 | 1465861358737 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:39 INFO - PROCESS | 1746 | 1465861359052 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 16:42:39 INFO - PROCESS | 1746 | 1465861359386 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1746 | 1465861359397 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d245c00 == 71 [pid = 1746] [id = 153] 16:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8d246c00) [pid = 1746] [serial = 459] [outer = (nil)] 16:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8d45d800) [pid = 1746] [serial = 460] [outer = 0x8d246c00] 16:42:39 INFO - PROCESS | 1746 | 1465861359522 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8d463800) [pid = 1746] [serial = 461] [outer = 0x8d246c00] 16:42:40 INFO - PROCESS | 1746 | 1465861360588 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]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1943ms 16:42:40 INFO - PROCESS | 1746 | 1465861360653 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 16:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:42:40 INFO - PROCESS | 1746 | 1465861360663 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 16:42:40 INFO - PROCESS | 1746 | 1465861360678 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 1746 | 1465861360684 Marionette TRACE conn4 <- [1,586,null,{}] 16:42:40 INFO - PROCESS | 1746 | 1465861360694 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}] 16:42:40 INFO - PROCESS | 1746 | 1465861360701 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x93b74c00 == 70 [pid = 1746] [id = 75] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x97992400 == 69 [pid = 1746] [id = 68] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9abf0000 == 68 [pid = 1746] [id = 70] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x9288cc00 == 67 [pid = 1746] [id = 73] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x91908800 == 66 [pid = 1746] [id = 136] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x97993000 == 65 [pid = 1746] [id = 135] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8f53c800 == 64 [pid = 1746] [id = 134] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x918cf800 == 63 [pid = 1746] [id = 133] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x917e4400 == 62 [pid = 1746] [id = 132] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8f68a400 == 61 [pid = 1746] [id = 131] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8f49fc00 == 60 [pid = 1746] [id = 130] 16:42:41 INFO - PROCESS | 1746 | --DOCSHELL 0x8f535800 == 59 [pid = 1746] [id = 119] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9537cc00 == 58 [pid = 1746] [id = 65] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9288a000 == 57 [pid = 1746] [id = 66] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9971b000 == 56 [pid = 1746] [id = 74] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x92402800 == 55 [pid = 1746] [id = 84] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8f536c00 == 54 [pid = 1746] [id = 105] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x918c3400 == 53 [pid = 1746] [id = 91] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9288c400 == 52 [pid = 1746] [id = 67] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9a5efc00 == 51 [pid = 1746] [id = 69] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x92887c00 == 50 [pid = 1746] [id = 82] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x92884c00 == 49 [pid = 1746] [id = 76] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x918c2c00 == 48 [pid = 1746] [id = 94] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e702c00 == 47 [pid = 1746] [id = 128] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x948a7400 == 46 [pid = 1746] [id = 72] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x954f7000 == 45 [pid = 1746] [id = 122] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa5400 == 44 [pid = 1746] [id = 123] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x95325400 == 43 [pid = 1746] [id = 92] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8f492000 == 42 [pid = 1746] [id = 120] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x900b6c00 == 41 [pid = 1746] [id = 98] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e38b800 == 40 [pid = 1746] [id = 126] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x966d5000 == 39 [pid = 1746] [id = 93] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8f542800 == 38 [pid = 1746] [id = 121] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x926f0000 == 37 [pid = 1746] [id = 99] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x948af000 == 36 [pid = 1746] [id = 97] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9b17bc00 == 35 [pid = 1746] [id = 124] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e38cc00 == 34 [pid = 1746] [id = 127] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x918c3800 == 33 [pid = 1746] [id = 95] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x926ecc00 == 32 [pid = 1746] [id = 125] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0xa2ee9c00 == 31 [pid = 1746] [id = 96] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x917de800 == 30 [pid = 1746] [id = 112] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x917dd800 == 29 [pid = 1746] [id = 113] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x954ef000 == 28 [pid = 1746] [id = 108] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70c800 == 27 [pid = 1746] [id = 129] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x95263c00 == 26 [pid = 1746] [id = 71] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x9190d000 == 25 [pid = 1746] [id = 107] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48cc00 == 24 [pid = 1746] [id = 151] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71ac00 == 23 [pid = 1746] [id = 152] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48b000 == 22 [pid = 1746] [id = 150] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8d24bc00 == 21 [pid = 1746] [id = 149] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8d241400 == 20 [pid = 1746] [id = 148] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8f70e800 == 19 [pid = 1746] [id = 147] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8f45d400 == 18 [pid = 1746] [id = 145] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e702800 == 17 [pid = 1746] [id = 146] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e394400 == 16 [pid = 1746] [id = 144] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x92eeb400 == 15 [pid = 1746] [id = 143] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e710000 == 14 [pid = 1746] [id = 141] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0xa221c000 == 13 [pid = 1746] [id = 142] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e707800 == 12 [pid = 1746] [id = 140] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x92406400 == 11 [pid = 1746] [id = 139] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x900c1800 == 10 [pid = 1746] [id = 138] 16:42:43 INFO - PROCESS | 1746 | --DOCSHELL 0x8e707000 == 9 [pid = 1746] [id = 137] 16:42:43 INFO - PROCESS | 1746 | 1465861363312 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0xa679a800) [pid = 1746] [serial = 247] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0xa242f000) [pid = 1746] [serial = 244] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9240cc00) [pid = 1746] [serial = 253] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x97996c00) [pid = 1746] [serial = 235] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x9aab1400) [pid = 1746] [serial = 298] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9aacc800) [pid = 1746] [serial = 238] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x9abf3000) [pid = 1746] [serial = 250] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0xa22f4400) [pid = 1746] [serial = 229] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x926f9c00) [pid = 1746] [serial = 232] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9489f400) [pid = 1746] [serial = 199] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x9bcef400) [pid = 1746] [serial = 241] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9b7ac800) [pid = 1746] [serial = 357] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9bcec800) [pid = 1746] [serial = 352] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0xa2272400) [pid = 1746] [serial = 354] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0xa22f0000) [pid = 1746] [serial = 355] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8f518000) [pid = 1746] [serial = 327] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8ffa3000) [pid = 1746] [serial = 318] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x91910c00) [pid = 1746] [serial = 321] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x99f69800) [pid = 1746] [serial = 348] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9833c800) [pid = 1746] [serial = 330] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x917e3c00) [pid = 1746] [serial = 343] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x917db800) [pid = 1746] [serial = 342] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x926f0c00) [pid = 1746] [serial = 345] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x92889000) [pid = 1746] [serial = 346] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x96695c00) [pid = 1746] [serial = 324] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x92407000) [pid = 1746] [serial = 316] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9aac3c00) [pid = 1746] [serial = 339] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x917e1000) [pid = 1746] [serial = 333] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9b16fc00) [pid = 1746] [serial = 336] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9b173000) [pid = 1746] [serial = 351] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9a5d9800) [pid = 1746] [serial = 349] [outer = (nil)] [url = about:blank] 16:42:43 INFO - PROCESS | 1746 | 1465861363743 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 1746 | 1465861363757 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71ac00 == 10 [pid = 1746] [id = 154] 16:42:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8b71c800) [pid = 1746] [serial = 462] [outer = (nil)] 16:42:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8c950400) [pid = 1746] [serial = 463] [outer = 0x8b71c800] 16:42:43 INFO - PROCESS | 1746 | 1465861363867 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8c957400) [pid = 1746] [serial = 464] [outer = 0x8b71c800] 16:42:44 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:45 INFO - PROCESS | 1746 | 1465861365015 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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 4407ms 16:42:45 INFO - PROCESS | 1746 | 1465861365086 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 16:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:42:45 INFO - PROCESS | 1746 | 1465861365094 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 16:42:45 INFO - PROCESS | 1746 | 1465861365106 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 1746 | 1465861365113 Marionette TRACE conn4 <- [1,590,null,{}] 16:42:45 INFO - PROCESS | 1746 | 1465861365123 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}] 16:42:45 INFO - PROCESS | 1746 | 1465861365135 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:45 INFO - PROCESS | 1746 | 1465861365447 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 16:42:45 INFO - PROCESS | 1746 | 1465861365541 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1746 | 1465861365553 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e702800 == 11 [pid = 1746] [id = 155] 16:42:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8e703400) [pid = 1746] [serial = 465] [outer = (nil)] 16:42:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8f45e400) [pid = 1746] [serial = 466] [outer = 0x8e703400] 16:42:45 INFO - PROCESS | 1746 | 1465861365657 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8f491c00) [pid = 1746] [serial = 467] [outer = 0x8e703400] 16:42:46 INFO - PROCESS | 1746 | 1465861366808 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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1757ms 16:42:46 INFO - PROCESS | 1746 | 1465861366861 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1746 | 1465861366866 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 16:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:42:46 INFO - PROCESS | 1746 | 1465861366880 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1746 | 1465861366883 Marionette TRACE conn4 <- [1,594,null,{}] 16:42:46 INFO - PROCESS | 1746 | 1465861366890 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}] 16:42:46 INFO - PROCESS | 1746 | 1465861366895 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:47 INFO - PROCESS | 1746 | 1465861367126 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 16:42:47 INFO - PROCESS | 1746 | 1465861367155 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1746 | 1465861367164 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f542800 == 12 [pid = 1746] [id = 156] 16:42:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8f543000) [pid = 1746] [serial = 468] [outer = (nil)] 16:42:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8f685800) [pid = 1746] [serial = 469] [outer = 0x8f543000] 16:42:47 INFO - PROCESS | 1746 | 1465861367314 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8f701c00) [pid = 1746] [serial = 470] [outer = 0x8f543000] 16:42:48 INFO - PROCESS | 1746 | 1465861368298 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]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1490ms 16:42:48 INFO - PROCESS | 1746 | 1465861368365 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 1746 | 1465861368371 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 16:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:42:48 INFO - PROCESS | 1746 | 1465861368389 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 1746 | 1465861368398 Marionette TRACE conn4 <- [1,598,null,{}] 16:42:48 INFO - PROCESS | 1746 | 1465861368414 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}] 16:42:48 INFO - PROCESS | 1746 | 1465861368422 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:50 INFO - PROCESS | 1746 | 1465861370354 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x954ef800) [pid = 1746] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8f511000) [pid = 1746] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92409000) [pid = 1746] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8ff9fc00) [pid = 1746] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9190e000) [pid = 1746] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x92889400) [pid = 1746] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x92f18400) [pid = 1746] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9240b400) [pid = 1746] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x918c4c00) [pid = 1746] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x97931400) [pid = 1746] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8f4a0000) [pid = 1746] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x97995c00) [pid = 1746] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9b4d4800) [pid = 1746] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x917d8400) [pid = 1746] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0xa2eea800) [pid = 1746] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92819c00) [pid = 1746] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x96696400) [pid = 1746] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x900b6800) [pid = 1746] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x91907400) [pid = 1746] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8f511c00) [pid = 1746] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x900ba000) [pid = 1746] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x95325c00) [pid = 1746] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x99483000) [pid = 1746] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9bc0ac00) [pid = 1746] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x92826800) [pid = 1746] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8e710400) [pid = 1746] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8e703000) [pid = 1746] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8e38e000) [pid = 1746] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8f495800) [pid = 1746] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x96648400) [pid = 1746] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9b405c00) [pid = 1746] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x917e1400) [pid = 1746] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8f539400) [pid = 1746] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:42:50 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x99f5f800) [pid = 1746] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:42:50 INFO - PROCESS | 1746 | 1465861370627 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 1746 | 1465861370634 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b491c00 == 13 [pid = 1746] [id = 157] 16:42:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8c94f800) [pid = 1746] [serial = 471] [outer = (nil)] 16:42:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8e710400) [pid = 1746] [serial = 472] [outer = 0x8c94f800] 16:42:50 INFO - PROCESS | 1746 | 1465861370709 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8f536800) [pid = 1746] [serial = 473] [outer = 0x8c94f800] 16:42:51 INFO - PROCESS | 1746 | 1465861371426 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]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 3066ms 16:42:51 INFO - PROCESS | 1746 | 1465861371447 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 1746 | 1465861371452 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 16:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:42:51 INFO - PROCESS | 1746 | 1465861371458 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 1746 | 1465861371460 Marionette TRACE conn4 <- [1,602,null,{}] 16:42:51 INFO - PROCESS | 1746 | 1465861371466 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}] 16:42:51 INFO - PROCESS | 1746 | 1465861371471 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:51 INFO - PROCESS | 1746 | 1465861371690 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 16:42:51 INFO - PROCESS | 1746 | 1465861371709 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1746 | 1465861371719 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f493000 == 14 [pid = 1746] [id = 158] 16:42:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8f50e800) [pid = 1746] [serial = 474] [outer = (nil)] 16:42:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x900bd400) [pid = 1746] [serial = 475] [outer = 0x8f50e800] 16:42:51 INFO - PROCESS | 1746 | 1465861371790 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x917d9c00) [pid = 1746] [serial = 476] [outer = 0x8f50e800] 16:42:52 INFO - PROCESS | 1746 | 1465861372874 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]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:42:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1485ms 16:42:52 INFO - PROCESS | 1746 | 1465861372944 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 1746 | 1465861372952 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 16:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:42:52 INFO - PROCESS | 1746 | 1465861372962 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1746 | 1465861372966 Marionette TRACE conn4 <- [1,606,null,{}] 16:42:52 INFO - PROCESS | 1746 | 1465861372977 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}] 16:42:52 INFO - PROCESS | 1746 | 1465861372984 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:53 INFO - PROCESS | 1746 | 1465861373239 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 16:42:53 INFO - PROCESS | 1746 | 1465861373533 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 1746 | 1465861373545 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c958800 == 15 [pid = 1746] [id = 159] 16:42:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d241800) [pid = 1746] [serial = 477] [outer = (nil)] 16:42:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8e391400) [pid = 1746] [serial = 478] [outer = 0x8d241800] 16:42:53 INFO - PROCESS | 1746 | 1465861373671 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8f517000) [pid = 1746] [serial = 479] [outer = 0x8d241800] 16:42:54 INFO - PROCESS | 1746 | 1465861374810 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]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1890ms 16:42:54 INFO - PROCESS | 1746 | 1465861374851 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 1746 | 1465861374859 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 16:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:42:54 INFO - PROCESS | 1746 | 1465861374871 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 1746 | 1465861374875 Marionette TRACE conn4 <- [1,610,null,{}] 16:42:54 INFO - PROCESS | 1746 | 1465861374882 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}] 16:42:54 INFO - PROCESS | 1746 | 1465861374888 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:55 INFO - PROCESS | 1746 | 1465861375096 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 16:42:55 INFO - PROCESS | 1746 | 1465861375340 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 1746 | 1465861375351 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50bc00 == 16 [pid = 1746] [id = 160] 16:42:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8f534800) [pid = 1746] [serial = 480] [outer = (nil)] 16:42:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x900c1400) [pid = 1746] [serial = 481] [outer = 0x8f534800] 16:42:55 INFO - PROCESS | 1746 | 1465861375477 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x917e4400) [pid = 1746] [serial = 482] [outer = 0x8f534800] 16:42:56 INFO - PROCESS | 1746 | 1465861376804 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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1989ms 16:42:56 INFO - PROCESS | 1746 | 1465861376865 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1746 | 1465861376871 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 16:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:42:56 INFO - PROCESS | 1746 | 1465861376882 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1746 | 1465861376892 Marionette TRACE conn4 <- [1,614,null,{}] 16:42:56 INFO - PROCESS | 1746 | 1465861376918 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}] 16:42:56 INFO - PROCESS | 1746 | 1465861376931 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:57 INFO - PROCESS | 1746 | 1465861377442 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 16:42:57 INFO - PROCESS | 1746 | 1465861377668 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1746 | 1465861377688 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x9190b000 == 17 [pid = 1746] [id = 161] 16:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x92402400) [pid = 1746] [serial = 483] [outer = (nil)] 16:42:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x92409c00) [pid = 1746] [serial = 484] [outer = 0x92402400] 16:42:57 INFO - PROCESS | 1746 | 1465861377820 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9240f800) [pid = 1746] [serial = 485] [outer = 0x92402400] 16:42:58 INFO - PROCESS | 1746 | 1465861378812 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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2005ms 16:42:58 INFO - PROCESS | 1746 | 1465861378887 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 1746 | 1465861378891 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 16:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:42:58 INFO - PROCESS | 1746 | 1465861378901 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1746 | 1465861378907 Marionette TRACE conn4 <- [1,618,null,{}] 16:42:58 INFO - PROCESS | 1746 | 1465861378917 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}] 16:42:58 INFO - PROCESS | 1746 | 1465861378926 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:59 INFO - PROCESS | 1746 | 1465861379250 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 16:42:59 INFO - PROCESS | 1746 | 1465861379599 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 1746 | 1465861379610 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:42:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d24c800 == 18 [pid = 1746] [id = 162] 16:42:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x926ec000) [pid = 1746] [serial = 486] [outer = (nil)] 16:42:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x926f5800) [pid = 1746] [serial = 487] [outer = 0x926ec000] 16:42:59 INFO - PROCESS | 1746 | 1465861379741 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x926f3800) [pid = 1746] [serial = 488] [outer = 0x926ec000] 16:43:01 INFO - PROCESS | 1746 | 1465861381052 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]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2193ms 16:43:01 INFO - PROCESS | 1746 | 1465861381095 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 16:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:43:01 INFO - PROCESS | 1746 | 1465861381101 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 16:43:01 INFO - PROCESS | 1746 | 1465861381111 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 1746 | 1465861381117 Marionette TRACE conn4 <- [1,622,null,{}] 16:43:01 INFO - PROCESS | 1746 | 1465861381127 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}] 16:43:01 INFO - PROCESS | 1746 | 1465861381134 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:01 INFO - PROCESS | 1746 | 1465861381403 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 16:43:01 INFO - PROCESS | 1746 | 1465861381617 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 1746 | 1465861381628 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9240ac00 == 19 [pid = 1746] [id = 163] 16:43:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x926eec00) [pid = 1746] [serial = 489] [outer = (nil)] 16:43:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9281f000) [pid = 1746] [serial = 490] [outer = 0x926eec00] 16:43:01 INFO - PROCESS | 1746 | 1465861381763 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x92822000) [pid = 1746] [serial = 491] [outer = 0x926eec00] 16:43:02 INFO - PROCESS | 1746 | 1465861382921 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]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1889ms 16:43:03 INFO - PROCESS | 1746 | 1465861383001 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1746 | 1465861383007 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 16:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:43:03 INFO - PROCESS | 1746 | 1465861383016 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1746 | 1465861383021 Marionette TRACE conn4 <- [1,626,null,{}] 16:43:03 INFO - PROCESS | 1746 | 1465861383030 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}] 16:43:03 INFO - PROCESS | 1746 | 1465861383062 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:03 INFO - PROCESS | 1746 | 1465861383579 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 16:43:03 INFO - PROCESS | 1746 | 1465861383763 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1746 | 1465861383780 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e395800 == 20 [pid = 1746] [id = 164] 16:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9281ac00) [pid = 1746] [serial = 492] [outer = (nil)] 16:43:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x92c3d400) [pid = 1746] [serial = 493] [outer = 0x9281ac00] 16:43:03 INFO - PROCESS | 1746 | 1465861383919 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92eea800) [pid = 1746] [serial = 494] [outer = 0x9281ac00] 16:43:05 INFO - PROCESS | 1746 | 1465861385276 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]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2300ms 16:43:05 INFO - PROCESS | 1746 | 1465861385338 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 1746 | 1465861385345 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 16:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:43:05 INFO - PROCESS | 1746 | 1465861385354 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 1746 | 1465861385360 Marionette TRACE conn4 <- [1,630,null,{}] 16:43:05 INFO - PROCESS | 1746 | 1465861385368 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}] 16:43:05 INFO - PROCESS | 1746 | 1465861385374 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:05 INFO - PROCESS | 1746 | 1465861385685 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 16:43:05 INFO - PROCESS | 1746 | 1465861385868 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 1746 | 1465861385876 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94a800 == 21 [pid = 1746] [id = 165] 16:43:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8c94c800) [pid = 1746] [serial = 495] [outer = (nil)] 16:43:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x93b6e400) [pid = 1746] [serial = 496] [outer = 0x8c94c800] 16:43:05 INFO - PROCESS | 1746 | 1465861385959 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x92ef6400) [pid = 1746] [serial = 497] [outer = 0x8c94c800] 16:43:06 INFO - PROCESS | 1746 | 1465861386820 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]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1546ms 16:43:06 INFO - PROCESS | 1746 | 1465861386900 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1746 | 1465861386905 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 16:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:43:06 INFO - PROCESS | 1746 | 1465861386912 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1746 | 1465861386916 Marionette TRACE conn4 <- [1,634,null,{}] 16:43:06 INFO - PROCESS | 1746 | 1465861386922 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}] 16:43:06 INFO - PROCESS | 1746 | 1465861386929 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:07 INFO - PROCESS | 1746 | 1465861387153 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 16:43:07 INFO - PROCESS | 1746 | 1465861387393 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1746 | 1465861387403 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x92ef6c00 == 22 [pid = 1746] [id = 166] 16:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x93dd4400) [pid = 1746] [serial = 498] [outer = (nil)] 16:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x948a6000) [pid = 1746] [serial = 499] [outer = 0x93dd4400] 16:43:07 INFO - PROCESS | 1746 | 1465861387511 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x948b2000) [pid = 1746] [serial = 500] [outer = 0x93dd4400] 16:43:08 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:08 INFO - PROCESS | 1746 | 1465861388395 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]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1532ms 16:43:08 INFO - PROCESS | 1746 | 1465861388445 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 1746 | 1465861388449 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 16:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:43:08 INFO - PROCESS | 1746 | 1465861388456 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 1746 | 1465861388459 Marionette TRACE conn4 <- [1,638,null,{}] 16:43:08 INFO - PROCESS | 1746 | 1465861388465 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}] 16:43:08 INFO - PROCESS | 1746 | 1465861388470 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:08 INFO - PROCESS | 1746 | 1465861388662 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 16:43:08 INFO - PROCESS | 1746 | 1465861388908 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1746 | 1465861388918 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x9489b000 == 23 [pid = 1746] [id = 167] 16:43:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9526e400) [pid = 1746] [serial = 501] [outer = (nil)] 16:43:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x95328c00) [pid = 1746] [serial = 502] [outer = 0x9526e400] 16:43:09 INFO - PROCESS | 1746 | 1465861389051 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x954e9000) [pid = 1746] [serial = 503] [outer = 0x9526e400] 16:43:09 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:10 INFO - PROCESS | 1746 | 1465861390255 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]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1851ms 16:43:10 INFO - PROCESS | 1746 | 1465861390309 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 1746 | 1465861390313 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 16:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:43:10 INFO - PROCESS | 1746 | 1465861390320 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 1746 | 1465861390324 Marionette TRACE conn4 <- [1,642,null,{}] 16:43:10 INFO - PROCESS | 1746 | 1465861390330 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}] 16:43:10 INFO - PROCESS | 1746 | 1465861390335 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:10 INFO - PROCESS | 1746 | 1465861390559 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 16:43:10 INFO - PROCESS | 1746 | 1465861390801 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 1746 | 1465861390812 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f494800 == 24 [pid = 1746] [id = 168] 16:43:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x95329c00) [pid = 1746] [serial = 504] [outer = (nil)] 16:43:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x96688400) [pid = 1746] [serial = 505] [outer = 0x95329c00] 16:43:10 INFO - PROCESS | 1746 | 1465861390926 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9668ec00) [pid = 1746] [serial = 506] [outer = 0x95329c00] 16:43:11 INFO - PROCESS | 1746 | 1465861391982 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]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1745ms 16:43:12 INFO - PROCESS | 1746 | 1465861392068 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 1746 | 1465861392076 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 16:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:43:12 INFO - PROCESS | 1746 | 1465861392085 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1746 | 1465861392091 Marionette TRACE conn4 <- [1,646,null,{}] 16:43:12 INFO - PROCESS | 1746 | 1465861392098 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}] 16:43:12 INFO - PROCESS | 1746 | 1465861392104 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:12 INFO - PROCESS | 1746 | 1465861392345 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 16:43:12 INFO - PROCESS | 1746 | 1465861392600 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 1746 | 1465861392608 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b490800 == 25 [pid = 1746] [id = 169] 16:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8b490c00) [pid = 1746] [serial = 507] [outer = (nil)] 16:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x97997800) [pid = 1746] [serial = 508] [outer = 0x8b490c00] 16:43:12 INFO - PROCESS | 1746 | 1465861392737 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x99719c00) [pid = 1746] [serial = 509] [outer = 0x8b490c00] 16:43:13 INFO - PROCESS | 1746 | 1465861393673 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]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1635ms 16:43:13 INFO - PROCESS | 1746 | 1465861393720 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 16:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:43:13 INFO - PROCESS | 1746 | 1465861393724 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 16:43:13 INFO - PROCESS | 1746 | 1465861393731 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 1746 | 1465861393735 Marionette TRACE conn4 <- [1,650,null,{}] 16:43:13 INFO - PROCESS | 1746 | 1465861393743 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}] 16:43:13 INFO - PROCESS | 1746 | 1465861393748 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:13 INFO - PROCESS | 1746 | 1465861393940 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 16:43:14 INFO - PROCESS | 1746 | 1465861394190 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1746 | 1465861394200 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e709000 == 26 [pid = 1746] [id = 170] 16:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8f462000) [pid = 1746] [serial = 510] [outer = (nil)] 16:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x954eb800) [pid = 1746] [serial = 511] [outer = 0x8f462000] 16:43:14 INFO - PROCESS | 1746 | 1465861394334 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x99f65000) [pid = 1746] [serial = 512] [outer = 0x8f462000] 16:43:15 INFO - PROCESS | 1746 | 1465861395271 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]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1636ms 16:43:15 INFO - PROCESS | 1746 | 1465861395369 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 1746 | 1465861395376 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 16:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:43:15 INFO - PROCESS | 1746 | 1465861395386 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 1746 | 1465861395390 Marionette TRACE conn4 <- [1,654,null,{}] 16:43:15 INFO - PROCESS | 1746 | 1465861395401 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}] 16:43:15 INFO - PROCESS | 1746 | 1465861395407 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:15 INFO - PROCESS | 1746 | 1465861395711 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 16:43:16 INFO - PROCESS | 1746 | 1465861396016 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 1746 | 1465861396027 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d45ac00 == 27 [pid = 1746] [id = 171] 16:43:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8d466800) [pid = 1746] [serial = 513] [outer = (nil)] 16:43:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8e708800) [pid = 1746] [serial = 514] [outer = 0x8d466800] 16:43:16 INFO - PROCESS | 1746 | 1465861396148 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8e70ec00) [pid = 1746] [serial = 515] [outer = 0x8d466800] 16:43:17 INFO - PROCESS | 1746 | 1465861397328 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]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1995ms 16:43:17 INFO - PROCESS | 1746 | 1465861397383 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 1746 | 1465861397388 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 16:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:43:17 INFO - PROCESS | 1746 | 1465861397399 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 1746 | 1465861397405 Marionette TRACE conn4 <- [1,658,null,{}] 16:43:17 INFO - PROCESS | 1746 | 1465861397415 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}] 16:43:17 INFO - PROCESS | 1746 | 1465861397421 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:17 INFO - PROCESS | 1746 | 1465861397648 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 16:43:18 INFO - PROCESS | 1746 | 1465861398267 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 1746 | 1465861398275 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48ac00 == 28 [pid = 1746] [id = 172] 16:43:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8b48cc00) [pid = 1746] [serial = 516] [outer = (nil)] 16:43:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8b713400) [pid = 1746] [serial = 517] [outer = 0x8b48cc00] 16:43:18 INFO - PROCESS | 1746 | 1465861398372 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8c950800) [pid = 1746] [serial = 518] [outer = 0x8b48cc00] 16:43:19 INFO - PROCESS | 1746 | 1465861399415 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]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2089ms 16:43:19 INFO - PROCESS | 1746 | 1465861399488 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 1746 | 1465861399494 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 16:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:43:19 INFO - PROCESS | 1746 | 1465861399503 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 1746 | 1465861399507 Marionette TRACE conn4 <- [1,662,null,{}] 16:43:19 INFO - PROCESS | 1746 | 1465861399515 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}] 16:43:19 INFO - PROCESS | 1746 | 1465861399523 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:19 INFO - PROCESS | 1746 | 1465861399767 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 16:43:20 INFO - PROCESS | 1746 | 1465861400224 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 1746 | 1465861400232 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x966e1c00) [pid = 1746] [serial = 410] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x966df800) [pid = 1746] [serial = 325] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x95323000) [pid = 1746] [serial = 328] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9970fc00) [pid = 1746] [serial = 331] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x900c0400) [pid = 1746] [serial = 319] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92885c00) [pid = 1746] [serial = 322] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x954f1800) [pid = 1746] [serial = 409] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0xa2219400) [pid = 1746] [serial = 340] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x926f2000) [pid = 1746] [serial = 364] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x92404000) [pid = 1746] [serial = 274] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0xa1017000) [pid = 1746] [serial = 283] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8f517800) [pid = 1746] [serial = 392] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9947a800) [pid = 1746] [serial = 406] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa6750000) [pid = 1746] [serial = 377] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9a5d3000) [pid = 1746] [serial = 334] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa4f15000) [pid = 1746] [serial = 289] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x948a6c00) [pid = 1746] [serial = 401] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9aac8800) [pid = 1746] [serial = 370] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x917d7400) [pid = 1746] [serial = 394] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9281c000) [pid = 1746] [serial = 397] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8f686c00) [pid = 1746] [serial = 383] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x900c2800) [pid = 1746] [serial = 295] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x954f2400) [pid = 1746] [serial = 277] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9526e000) [pid = 1746] [serial = 193] [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.] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9abf8000) [pid = 1746] [serial = 280] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x93935000) [pid = 1746] [serial = 400] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa33bf800) [pid = 1746] [serial = 374] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9aaae400) [pid = 1746] [serial = 407] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9664d400) [pid = 1746] [serial = 404] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x954ed800) [pid = 1746] [serial = 403] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8f689000) [pid = 1746] [serial = 388] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8f685c00) [pid = 1746] [serial = 382] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x92824000) [pid = 1746] [serial = 398] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8f50dc00) [pid = 1746] [serial = 391] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9c0de000) [pid = 1746] [serial = 371] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e70b800) [pid = 1746] [serial = 385] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e70f000) [pid = 1746] [serial = 386] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8e394000) [pid = 1746] [serial = 379] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8f53fc00) [pid = 1746] [serial = 361] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8f68d000) [pid = 1746] [serial = 389] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x966e0000) [pid = 1746] [serial = 367] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0xa2ee2400) [pid = 1746] [serial = 373] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8f4a0c00) [pid = 1746] [serial = 360] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9288fc00) [pid = 1746] [serial = 365] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9a35bc00) [pid = 1746] [serial = 368] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8e397800) [pid = 1746] [serial = 380] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0xa22fa400) [pid = 1746] [serial = 286] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9b176000) [pid = 1746] [serial = 337] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0xa3343c00) [pid = 1746] [serial = 358] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0xa67a3400) [pid = 1746] [serial = 292] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x918c6800) [pid = 1746] [serial = 395] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0xa671c400) [pid = 1746] [serial = 376] [outer = (nil)] [url = about:blank] 16:43:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e394000 == 29 [pid = 1746] [id = 173] 16:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8e396000) [pid = 1746] [serial = 519] [outer = (nil)] 16:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8e70b800) [pid = 1746] [serial = 520] [outer = 0x8e396000] 16:43:20 INFO - PROCESS | 1746 | 1465861400406 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8f498c00) [pid = 1746] [serial = 521] [outer = 0x8e396000] 16:43:20 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:21 INFO - PROCESS | 1746 | 1465861401223 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]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1790ms 16:43:21 INFO - PROCESS | 1746 | 1465861401295 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 1746 | 1465861401301 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 16:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:43:21 INFO - PROCESS | 1746 | 1465861401310 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 1746 | 1465861401313 Marionette TRACE conn4 <- [1,666,null,{}] 16:43:21 INFO - PROCESS | 1746 | 1465861401319 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}] 16:43:21 INFO - PROCESS | 1746 | 1465861401324 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:21 INFO - PROCESS | 1746 | 1465861401545 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 16:43:21 INFO - PROCESS | 1746 | 1465861401704 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 1746 | 1465861401712 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70dc00 == 30 [pid = 1746] [id = 174] 16:43:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8f686000) [pid = 1746] [serial = 522] [outer = (nil)] 16:43:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8f68e000) [pid = 1746] [serial = 523] [outer = 0x8f686000] 16:43:21 INFO - PROCESS | 1746 | 1465861401786 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8ff9f800) [pid = 1746] [serial = 524] [outer = 0x8f686000] 16:43:22 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:22 INFO - PROCESS | 1746 | 1465861402886 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]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1586ms 16:43:22 INFO - PROCESS | 1746 | 1465861402896 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 16:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:43:22 INFO - PROCESS | 1746 | 1465861402901 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 16:43:22 INFO - PROCESS | 1746 | 1465861402909 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1746 | 1465861402918 Marionette TRACE conn4 <- [1,670,null,{}] 16:43:22 INFO - PROCESS | 1746 | 1465861402962 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}] 16:43:22 INFO - PROCESS | 1746 | 1465861402970 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:23 INFO - PROCESS | 1746 | 1465861403248 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 16:43:23 INFO - PROCESS | 1746 | 1465861403276 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1746 | 1465861403285 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b497000 == 31 [pid = 1746] [id = 175] 16:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8f685c00) [pid = 1746] [serial = 525] [outer = (nil)] 16:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x918cb400) [pid = 1746] [serial = 526] [outer = 0x8f685c00] 16:43:23 INFO - PROCESS | 1746 | 1465861403355 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x91905800) [pid = 1746] [serial = 527] [outer = 0x8f685c00] 16:43:24 INFO - PROCESS | 1746 | 1465861404510 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]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1676ms 16:43:24 INFO - PROCESS | 1746 | 1465861404584 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 1746 | 1465861404589 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 16:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:43:24 INFO - PROCESS | 1746 | 1465861404602 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1746 | 1465861404605 Marionette TRACE conn4 <- [1,674,null,{}] 16:43:24 INFO - PROCESS | 1746 | 1465861404611 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}] 16:43:24 INFO - PROCESS | 1746 | 1465861404616 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:24 INFO - PROCESS | 1746 | 1465861404890 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8b71c800) [pid = 1746] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8d242000) [pid = 1746] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x900c3400) [pid = 1746] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8e703400) [pid = 1746] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8b493400) [pid = 1746] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8b71e400) [pid = 1746] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0xa22a9000) [pid = 1746] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8e397000) [pid = 1746] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8d246c00) [pid = 1746] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8f543000) [pid = 1746] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8f70ec00) [pid = 1746] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f45dc00) [pid = 1746] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8c94f800) [pid = 1746] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x92820800) [pid = 1746] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9b4dbc00) [pid = 1746] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8f45d800) [pid = 1746] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9aaa9c00) [pid = 1746] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8b48c400) [pid = 1746] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8e709800) [pid = 1746] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8d45a800) [pid = 1746] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:43:25 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x92eed800) [pid = 1746] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:43:25 INFO - PROCESS | 1746 | 1465861405383 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 1746 | 1465861405392 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48c400 == 32 [pid = 1746] [id = 176] 16:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8b48c800) [pid = 1746] [serial = 528] [outer = (nil)] 16:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8b71e400) [pid = 1746] [serial = 529] [outer = 0x8b48c800] 16:43:25 INFO - PROCESS | 1746 | 1465861405463 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8e398400) [pid = 1746] [serial = 530] [outer = 0x8b48c800] 16:43:25 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:26 INFO - PROCESS | 1746 | 1465861406267 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]]]}] 16:43:26 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 16:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1688ms 16:43:26 INFO - PROCESS | 1746 | 1465861406293 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 1746 | 1465861406298 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 16:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:43:26 INFO - PROCESS | 1746 | 1465861406305 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 1746 | 1465861406309 Marionette TRACE conn4 <- [1,678,null,{}] 16:43:26 INFO - PROCESS | 1746 | 1465861406315 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}] 16:43:26 INFO - PROCESS | 1746 | 1465861406321 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:26 INFO - PROCESS | 1746 | 1465861406517 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 16:43:26 INFO - PROCESS | 1746 | 1465861406670 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1746 | 1465861406689 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x900c3400 == 33 [pid = 1746] [id = 177] 16:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x900c4c00) [pid = 1746] [serial = 531] [outer = (nil)] 16:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x92409000) [pid = 1746] [serial = 532] [outer = 0x900c4c00] 16:43:26 INFO - PROCESS | 1746 | 1465861406768 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9281ec00) [pid = 1746] [serial = 533] [outer = 0x900c4c00] 16:43:27 INFO - PROCESS | 1746 | 1465861407787 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]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1535ms 16:43:27 INFO - PROCESS | 1746 | 1465861407841 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 1746 | 1465861407849 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 16:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:43:27 INFO - PROCESS | 1746 | 1465861407858 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 1746 | 1465861407863 Marionette TRACE conn4 <- [1,682,null,{}] 16:43:27 INFO - PROCESS | 1746 | 1465861407872 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}] 16:43:27 INFO - PROCESS | 1746 | 1465861407879 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:28 INFO - PROCESS | 1746 | 1465861408127 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 16:43:28 INFO - PROCESS | 1746 | 1465861408444 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 1746 | 1465861408455 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c952c00 == 34 [pid = 1746] [id = 178] 16:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8d45fc00) [pid = 1746] [serial = 534] [outer = (nil)] 16:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8f465000) [pid = 1746] [serial = 535] [outer = 0x8d45fc00] 16:43:28 INFO - PROCESS | 1746 | 1465861408544 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f536c00) [pid = 1746] [serial = 536] [outer = 0x8d45fc00] 16:43:29 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:29 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:43:29 INFO - PROCESS | 1746 | 1465861409883 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]]]}] 16:43:29 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) 16:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2040ms 16:43:29 INFO - PROCESS | 1746 | 1465861409897 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 1746 | 1465861409905 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 16:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:43:29 INFO - PROCESS | 1746 | 1465861409985 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 1746 | 1465861409991 Marionette TRACE conn4 <- [1,686,null,{}] 16:43:30 INFO - PROCESS | 1746 | 1465861409998 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}] 16:43:30 INFO - PROCESS | 1746 | 1465861410005 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:30 INFO - PROCESS | 1746 | 1465861410196 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 16:43:30 INFO - PROCESS | 1746 | 1465861410395 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 1746 | 1465861410405 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f705c00 == 35 [pid = 1746] [id = 179] 16:43:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8ff9b000) [pid = 1746] [serial = 537] [outer = (nil)] 16:43:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x900b7c00) [pid = 1746] [serial = 538] [outer = 0x8ff9b000] 16:43:30 INFO - PROCESS | 1746 | 1465861410490 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x918c4400) [pid = 1746] [serial = 539] [outer = 0x8ff9b000] 16:43:31 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:31 INFO - PROCESS | 1746 | 1465861411945 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]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2018ms 16:43:31 INFO - PROCESS | 1746 | 1465861411980 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 1746 | 1465861411985 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 16:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:43:31 INFO - PROCESS | 1746 | 1465861411992 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 1746 | 1465861411998 Marionette TRACE conn4 <- [1,690,null,{}] 16:43:32 INFO - PROCESS | 1746 | 1465861412016 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}] 16:43:32 INFO - PROCESS | 1746 | 1465861412026 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:32 INFO - PROCESS | 1746 | 1465861412231 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 16:43:32 INFO - PROCESS | 1746 | 1465861412425 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 1746 | 1465861412434 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f9400 == 36 [pid = 1746] [id = 180] 16:43:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x92882000) [pid = 1746] [serial = 540] [outer = (nil)] 16:43:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x92c32800) [pid = 1746] [serial = 541] [outer = 0x92882000] 16:43:32 INFO - PROCESS | 1746 | 1465861412521 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x92eed800) [pid = 1746] [serial = 542] [outer = 0x92882000] 16:43:33 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:33 INFO - PROCESS | 1746 | 1465861413907 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]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1989ms 16:43:33 INFO - PROCESS | 1746 | 1465861413987 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 1746 | 1465861413993 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 16:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:43:34 INFO - PROCESS | 1746 | 1465861414002 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 1746 | 1465861414005 Marionette TRACE conn4 <- [1,694,null,{}] 16:43:34 INFO - PROCESS | 1746 | 1465861414012 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}] 16:43:34 INFO - PROCESS | 1746 | 1465861414016 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:34 INFO - PROCESS | 1746 | 1465861414223 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 16:43:34 INFO - PROCESS | 1746 | 1465861414413 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 1746 | 1465861414422 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c30c00 == 37 [pid = 1746] [id = 181] 16:43:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x92ee7800) [pid = 1746] [serial = 543] [outer = (nil)] 16:43:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x94899c00) [pid = 1746] [serial = 544] [outer = 0x92ee7800] 16:43:34 INFO - PROCESS | 1746 | 1465861414505 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x95324000) [pid = 1746] [serial = 545] [outer = 0x92ee7800] 16:43:35 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:35 INFO - PROCESS | 1746 | 1465861415849 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]]]}] 16:43:35 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) 16:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1891ms 16:43:35 INFO - PROCESS | 1746 | 1465861415966 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1746 | 1465861415971 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 16:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:43:35 INFO - PROCESS | 1746 | 1465861415987 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1746 | 1465861415991 Marionette TRACE conn4 <- [1,698,null,{}] 16:43:36 INFO - PROCESS | 1746 | 1465861415998 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}] 16:43:36 INFO - PROCESS | 1746 | 1465861416004 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:36 INFO - PROCESS | 1746 | 1465861416210 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 16:43:36 INFO - PROCESS | 1746 | 1465861416403 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 1746 | 1465861416410 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x91909800 == 38 [pid = 1746] [id = 182] 16:43:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x93b6c400) [pid = 1746] [serial = 546] [outer = (nil)] 16:43:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x954f5400) [pid = 1746] [serial = 547] [outer = 0x93b6c400] 16:43:36 INFO - PROCESS | 1746 | 1465861416493 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9668d800) [pid = 1746] [serial = 548] [outer = 0x93b6c400] 16:43:37 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:37 INFO - PROCESS | 1746 | 1465861417826 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]]]}] 16:43:37 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) 16:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1888ms 16:43:37 INFO - PROCESS | 1746 | 1465861417924 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 1746 | 1465861417927 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 16:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:43:37 INFO - PROCESS | 1746 | 1465861417939 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 1746 | 1465861417942 Marionette TRACE conn4 <- [1,702,null,{}] 16:43:37 INFO - PROCESS | 1746 | 1465861417948 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}] 16:43:37 INFO - PROCESS | 1746 | 1465861417959 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:38 INFO - PROCESS | 1746 | 1465861418186 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 16:43:38 INFO - PROCESS | 1746 | 1465861418378 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 1746 | 1465861418386 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x92410400 == 39 [pid = 1746] [id = 183] 16:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x94894800) [pid = 1746] [serial = 549] [outer = (nil)] 16:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x9921c000) [pid = 1746] [serial = 550] [outer = 0x94894800] 16:43:38 INFO - PROCESS | 1746 | 1465861418466 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9a1e1800) [pid = 1746] [serial = 551] [outer = 0x94894800] 16:43:39 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:39 INFO - PROCESS | 1746 | 1465861419787 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]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1898ms 16:43:39 INFO - PROCESS | 1746 | 1465861419913 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 1746 | 1465861419918 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 16:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:43:39 INFO - PROCESS | 1746 | 1465861419945 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 1746 | 1465861419948 Marionette TRACE conn4 <- [1,706,null,{}] 16:43:39 INFO - PROCESS | 1746 | 1465861419955 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}] 16:43:39 INFO - PROCESS | 1746 | 1465861419960 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:40 INFO - PROCESS | 1746 | 1465861420153 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 16:43:40 INFO - PROCESS | 1746 | 1465861420356 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1746 | 1465861420367 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b711c00 == 40 [pid = 1746] [id = 184] 16:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8c957800) [pid = 1746] [serial = 552] [outer = (nil)] 16:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8d466000) [pid = 1746] [serial = 553] [outer = 0x8c957800] 16:43:40 INFO - PROCESS | 1746 | 1465861420513 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e708c00) [pid = 1746] [serial = 554] [outer = 0x8c957800] 16:43:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8e70ac00) [pid = 1746] [serial = 555] [outer = 0x97931c00] 16:43:42 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:42 INFO - PROCESS | 1746 | 1465861422651 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]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2757ms 16:43:42 INFO - PROCESS | 1746 | 1465861422734 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 1746 | 1465861422745 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 16:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:43:42 INFO - PROCESS | 1746 | 1465861422764 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 1746 | 1465861422770 Marionette TRACE conn4 <- [1,710,null,{}] 16:43:42 INFO - PROCESS | 1746 | 1465861422782 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}] 16:43:42 INFO - PROCESS | 1746 | 1465861422793 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:43 INFO - PROCESS | 1746 | 1465861423055 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71ac00 == 39 [pid = 1746] [id = 154] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e394000 == 38 [pid = 1746] [id = 173] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70dc00 == 37 [pid = 1746] [id = 174] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b497000 == 36 [pid = 1746] [id = 175] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48c400 == 35 [pid = 1746] [id = 176] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48ac00 == 34 [pid = 1746] [id = 172] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8d245c00 == 33 [pid = 1746] [id = 153] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b711c00 == 32 [pid = 1746] [id = 184] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x92410400 == 31 [pid = 1746] [id = 183] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x91909800 == 30 [pid = 1746] [id = 182] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x926f9400 == 29 [pid = 1746] [id = 180] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x92c30c00 == 28 [pid = 1746] [id = 181] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f705c00 == 27 [pid = 1746] [id = 179] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x900c3400 == 26 [pid = 1746] [id = 177] 16:43:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8c952c00 == 25 [pid = 1746] [id = 178] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8c950400) [pid = 1746] [serial = 463] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0xa6a69800) [pid = 1746] [serial = 445] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x91906c00) [pid = 1746] [serial = 416] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8f491c00) [pid = 1746] [serial = 467] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b717c00) [pid = 1746] [serial = 454] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8c94cc00) [pid = 1746] [serial = 458] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0xa2eb2000) [pid = 1746] [serial = 427] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x92c30800) [pid = 1746] [serial = 433] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8d463800) [pid = 1746] [serial = 461] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8f701c00) [pid = 1746] [serial = 470] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x92ef4800) [pid = 1746] [serial = 443] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8f466400) [pid = 1746] [serial = 437] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8f460000) [pid = 1746] [serial = 436] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8e710400) [pid = 1746] [serial = 472] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9537e400) [pid = 1746] [serial = 419] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x92c38400) [pid = 1746] [serial = 434] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x917dc400) [pid = 1746] [serial = 415] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9d864400) [pid = 1746] [serial = 424] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f703000) [pid = 1746] [serial = 439] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9abf6400) [pid = 1746] [serial = 421] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8c94c000) [pid = 1746] [serial = 457] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8d469800) [pid = 1746] [serial = 452] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8f45e400) [pid = 1746] [serial = 466] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8f497000) [pid = 1746] [serial = 412] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8f536800) [pid = 1746] [serial = 473] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0xa6a6c400) [pid = 1746] [serial = 446] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0xa671e800) [pid = 1746] [serial = 428] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x93937800) [pid = 1746] [serial = 418] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8f50e400) [pid = 1746] [serial = 413] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x92c2f800) [pid = 1746] [serial = 442] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8f708400) [pid = 1746] [serial = 440] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8c957400) [pid = 1746] [serial = 464] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8b494000) [pid = 1746] [serial = 451] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8f685800) [pid = 1746] [serial = 469] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x9d87ec00) [pid = 1746] [serial = 425] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8d463c00) [pid = 1746] [serial = 449] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8d461400) [pid = 1746] [serial = 448] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8b71b800) [pid = 1746] [serial = 455] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8d45d800) [pid = 1746] [serial = 460] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x92ef3800) [pid = 1746] [serial = 430] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0xa3272c00) [pid = 1746] [serial = 431] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x9b177c00) [pid = 1746] [serial = 422] [outer = (nil)] [url = about:blank] 16:43:44 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x900bd400) [pid = 1746] [serial = 475] [outer = (nil)] [url = about:blank] 16:43:45 INFO - PROCESS | 1746 | 1465861425037 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 1746 | 1465861425052 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b497000 == 26 [pid = 1746] [id = 185] 16:43:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8b497800) [pid = 1746] [serial = 556] [outer = (nil)] 16:43:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b711c00) [pid = 1746] [serial = 557] [outer = 0x8b497800] 16:43:45 INFO - PROCESS | 1746 | 1465861425141 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8c94cc00) [pid = 1746] [serial = 558] [outer = 0x8b497800] 16:43:46 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:46 INFO - PROCESS | 1746 | 1465861426857 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]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 4116ms 16:43:46 INFO - PROCESS | 1746 | 1465861426879 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 1746 | 1465861426888 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 16:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:43:46 INFO - PROCESS | 1746 | 1465861426902 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1746 | 1465861426911 Marionette TRACE conn4 <- [1,714,null,{}] 16:43:46 INFO - PROCESS | 1746 | 1465861426924 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}] 16:43:46 INFO - PROCESS | 1746 | 1465861426933 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:47 INFO - PROCESS | 1746 | 1465861427320 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 16:43:47 INFO - PROCESS | 1746 | 1465861427454 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 1746 | 1465861427463 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d464400 == 27 [pid = 1746] [id = 186] 16:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8d466400) [pid = 1746] [serial = 559] [outer = (nil)] 16:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8e38cc00) [pid = 1746] [serial = 560] [outer = 0x8d466400] 16:43:47 INFO - PROCESS | 1746 | 1465861427553 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8e393800) [pid = 1746] [serial = 561] [outer = 0x8d466400] 16:43:49 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:49 INFO - PROCESS | 1746 | 1465861429078 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]]]}] 16:43:49 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 16:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2198ms 16:43:49 INFO - PROCESS | 1746 | 1465861429102 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 16:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:43:49 INFO - PROCESS | 1746 | 1465861429112 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 16:43:49 INFO - PROCESS | 1746 | 1465861429125 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1746 | 1465861429131 Marionette TRACE conn4 <- [1,718,null,{}] 16:43:49 INFO - PROCESS | 1746 | 1465861429141 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}] 16:43:49 INFO - PROCESS | 1746 | 1465861429149 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:49 INFO - PROCESS | 1746 | 1465861429437 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 16:43:49 INFO - PROCESS | 1746 | 1465861429626 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1746 | 1465861429640 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d243c00 == 28 [pid = 1746] [id = 187] 16:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8e709c00) [pid = 1746] [serial = 562] [outer = (nil)] 16:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8f492400) [pid = 1746] [serial = 563] [outer = 0x8e709c00] 16:43:49 INFO - PROCESS | 1746 | 1465861429765 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f49ac00) [pid = 1746] [serial = 564] [outer = 0x8e709c00] 16:43:51 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:51 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:43:51 INFO - PROCESS | 1746 | 1465861431363 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]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2305ms 16:43:51 INFO - PROCESS | 1746 | 1465861431429 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 1746 | 1465861431436 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 16:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:43:51 INFO - PROCESS | 1746 | 1465861431447 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 1746 | 1465861431462 Marionette TRACE conn4 <- [1,722,null,{}] 16:43:51 INFO - PROCESS | 1746 | 1465861431486 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}] 16:43:51 INFO - PROCESS | 1746 | 1465861431499 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:51 INFO - PROCESS | 1746 | 1465861431867 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 16:43:52 INFO - PROCESS | 1746 | 1465861432023 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1746 | 1465861432036 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50a800 == 29 [pid = 1746] [id = 188] 16:43:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8f50ac00) [pid = 1746] [serial = 565] [outer = (nil)] 16:43:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8f68b800) [pid = 1746] [serial = 566] [outer = 0x8f50ac00] 16:43:52 INFO - PROCESS | 1746 | 1465861432170 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f704400) [pid = 1746] [serial = 567] [outer = 0x8f50ac00] 16:43:53 INFO - PROCESS | 1746 | 1465861433318 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] 16:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:43:53 INFO - PROCESS | 1746 | 1465861433415 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 16:43:53 INFO - PROCESS | 1746 | 1465861433421 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 1746 | 1465861433425 Marionette TRACE conn4 <- [1,726,null,{}] 16:43:53 INFO - PROCESS | 1746 | 1465861433431 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}] 16:43:53 INFO - PROCESS | 1746 | 1465861433436 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:53 INFO - PROCESS | 1746 | 1465861433659 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 16:43:53 INFO - PROCESS | 1746 | 1465861433866 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 1746 | 1465861433876 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f49e400 == 30 [pid = 1746] [id = 189] 16:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f50f000) [pid = 1746] [serial = 568] [outer = (nil)] 16:43:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8ffa1800) [pid = 1746] [serial = 569] [outer = 0x8f50f000] 16:43:54 INFO - PROCESS | 1746 | 1465861433999 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8ffa4000) [pid = 1746] [serial = 570] [outer = 0x8f50f000] 16:43:54 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:54 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:43:55 INFO - PROCESS | 1746 | 1465861435018 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]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:43:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1639ms 16:43:55 INFO - PROCESS | 1746 | 1465861435061 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 1746 | 1465861435065 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 16:43:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:43:55 INFO - PROCESS | 1746 | 1465861435072 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 1746 | 1465861435077 Marionette TRACE conn4 <- [1,730,null,{}] 16:43:55 INFO - PROCESS | 1746 | 1465861435083 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}] 16:43:55 INFO - PROCESS | 1746 | 1465861435088 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:55 INFO - PROCESS | 1746 | 1465861435265 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 16:43:55 INFO - PROCESS | 1746 | 1465861435470 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 1746 | 1465861435491 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x900bac00 == 31 [pid = 1746] [id = 190] 16:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x900bdc00) [pid = 1746] [serial = 571] [outer = (nil)] 16:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x917d5800) [pid = 1746] [serial = 572] [outer = 0x900bdc00] 16:43:55 INFO - PROCESS | 1746 | 1465861435638 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x918cc400) [pid = 1746] [serial = 573] [outer = 0x900bdc00] 16:43:56 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:56 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:43:56 INFO - PROCESS | 1746 | 1465861436912 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] 16:43:56 INFO - PROCESS | 1746 | 1465861436962 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 16:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:43:56 INFO - PROCESS | 1746 | 1465861436968 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 1746 | 1465861436972 Marionette TRACE conn4 <- [1,734,null,{}] 16:43:56 INFO - PROCESS | 1746 | 1465861436978 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}] 16:43:56 INFO - PROCESS | 1746 | 1465861436984 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:57 INFO - PROCESS | 1746 | 1465861437167 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 16:43:57 INFO - PROCESS | 1746 | 1465861437406 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 1746 | 1465861437413 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71d000 == 32 [pid = 1746] [id = 191] 16:43:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8f49c800) [pid = 1746] [serial = 574] [outer = (nil)] 16:43:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x9240e000) [pid = 1746] [serial = 575] [outer = 0x8f49c800] 16:43:57 INFO - PROCESS | 1746 | 1465861437542 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x9240fc00) [pid = 1746] [serial = 576] [outer = 0x8f49c800] 16:43:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8f494800 == 31 [pid = 1746] [id = 168] 16:43:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8d45ac00 == 30 [pid = 1746] [id = 171] 16:43:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8e709000 == 29 [pid = 1746] [id = 170] 16:43:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8b490800 == 28 [pid = 1746] [id = 169] 16:43:58 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:43:58 INFO - PROCESS | 1746 | 1465861438785 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]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1890ms 16:43:58 INFO - PROCESS | 1746 | 1465861438859 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 1746 | 1465861438866 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 16:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:43:58 INFO - PROCESS | 1746 | 1465861438874 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 1746 | 1465861438881 Marionette TRACE conn4 <- [1,738,null,{}] 16:43:58 INFO - PROCESS | 1746 | 1465861438888 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}] 16:43:58 INFO - PROCESS | 1746 | 1465861438894 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:59 INFO - PROCESS | 1746 | 1465861439072 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 16:43:59 INFO - PROCESS | 1746 | 1465861439200 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1746 | 1465861439211 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:43:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e38b400 == 29 [pid = 1746] [id = 192] 16:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8e38c400) [pid = 1746] [serial = 577] [outer = (nil)] 16:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8e399400) [pid = 1746] [serial = 578] [outer = 0x8e38c400] 16:43:59 INFO - PROCESS | 1746 | 1465861439285 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f45f400) [pid = 1746] [serial = 579] [outer = 0x8e38c400] 16:44:00 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:00 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:44:00 INFO - PROCESS | 1746 | 1465861440566 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]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1739ms 16:44:00 INFO - PROCESS | 1746 | 1465861440614 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 1746 | 1465861440621 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 16:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:44:00 INFO - PROCESS | 1746 | 1465861440663 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 1746 | 1465861440669 Marionette TRACE conn4 <- [1,742,null,{}] 16:44:00 INFO - PROCESS | 1746 | 1465861440741 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}] 16:44:00 INFO - PROCESS | 1746 | 1465861440747 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:00 INFO - PROCESS | 1746 | 1465861440962 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 16:44:01 INFO - PROCESS | 1746 | 1465861440980 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 1746 | 1465861440989 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c951000 == 30 [pid = 1746] [id = 193] 16:44:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f467800) [pid = 1746] [serial = 580] [outer = (nil)] 16:44:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8f534c00) [pid = 1746] [serial = 581] [outer = 0x8f467800] 16:44:01 INFO - PROCESS | 1746 | 1465861441063 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8f53c800) [pid = 1746] [serial = 582] [outer = 0x8f467800] 16:44:02 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x900c4c00) [pid = 1746] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x94894800) [pid = 1746] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x93b6c400) [pid = 1746] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x92ee7800) [pid = 1746] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x92882000) [pid = 1746] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8ff9b000) [pid = 1746] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8e396000) [pid = 1746] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8d45fc00) [pid = 1746] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8f685c00) [pid = 1746] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8c94c800) [pid = 1746] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x95329c00) [pid = 1746] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8d466800) [pid = 1746] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8d241800) [pid = 1746] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f462000) [pid = 1746] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8f534800) [pid = 1746] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8f50e800) [pid = 1746] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x926eec00) [pid = 1746] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8b48cc00) [pid = 1746] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x926ec000) [pid = 1746] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9526e400) [pid = 1746] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x93dd4400) [pid = 1746] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8b490c00) [pid = 1746] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f686000) [pid = 1746] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x92402400) [pid = 1746] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9281ac00) [pid = 1746] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:44:02 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8b48c800) [pid = 1746] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:44:02 INFO - PROCESS | 1746 | 1465861442851 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]]]}] 16:44:02 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 16:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2267ms 16:44:02 INFO - PROCESS | 1746 | 1465861442900 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 1746 | 1465861442905 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 16:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:44:02 INFO - PROCESS | 1746 | 1465861442912 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 1746 | 1465861442917 Marionette TRACE conn4 <- [1,746,null,{}] 16:44:02 INFO - PROCESS | 1746 | 1465861442934 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}] 16:44:02 INFO - PROCESS | 1746 | 1465861442943 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:03 INFO - PROCESS | 1746 | 1465861443171 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 16:44:03 INFO - PROCESS | 1746 | 1465861443186 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 1746 | 1465861443193 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f540000 == 31 [pid = 1746] [id = 194] 16:44:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f703800) [pid = 1746] [serial = 583] [outer = (nil)] 16:44:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8ff99c00) [pid = 1746] [serial = 584] [outer = 0x8f703800] 16:44:03 INFO - PROCESS | 1746 | 1465861443274 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x918c7000) [pid = 1746] [serial = 585] [outer = 0x8f703800] 16:44:04 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:04 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:04 INFO - PROCESS | 1746 | 1465861444552 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]]]}] 16:44:04 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.) 16:44:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1696ms 16:44:04 INFO - PROCESS | 1746 | 1465861444609 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 1746 | 1465861444614 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 16:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:44:04 INFO - PROCESS | 1746 | 1465861444621 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 1746 | 1465861444625 Marionette TRACE conn4 <- [1,750,null,{}] 16:44:04 INFO - PROCESS | 1746 | 1465861444640 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}] 16:44:04 INFO - PROCESS | 1746 | 1465861444646 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:04 INFO - PROCESS | 1746 | 1465861444996 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 16:44:05 INFO - PROCESS | 1746 | 1465861445129 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 1746 | 1465861445138 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b498c00 == 32 [pid = 1746] [id = 195] 16:44:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8b499c00) [pid = 1746] [serial = 586] [outer = (nil)] 16:44:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8b71b800) [pid = 1746] [serial = 587] [outer = 0x8b499c00] 16:44:05 INFO - PROCESS | 1746 | 1465861445227 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8c94ec00) [pid = 1746] [serial = 588] [outer = 0x8b499c00] 16:44:06 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:06 INFO - PROCESS | 1746 | 1465861446706 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]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2102ms 16:44:06 INFO - PROCESS | 1746 | 1465861446739 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1746 | 1465861446745 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 16:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:44:06 INFO - PROCESS | 1746 | 1465861446757 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1746 | 1465861446762 Marionette TRACE conn4 <- [1,754,null,{}] 16:44:06 INFO - PROCESS | 1746 | 1465861446770 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}] 16:44:06 INFO - PROCESS | 1746 | 1465861446775 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:06 INFO - PROCESS | 1746 | 1465861446960 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 16:44:07 INFO - PROCESS | 1746 | 1465861447142 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 1746 | 1465861447160 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c958400 == 33 [pid = 1746] [id = 196] 16:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8d249400) [pid = 1746] [serial = 589] [outer = (nil)] 16:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f499c00) [pid = 1746] [serial = 590] [outer = 0x8d249400] 16:44:07 INFO - PROCESS | 1746 | 1465861447305 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8f514800) [pid = 1746] [serial = 591] [outer = 0x8d249400] 16:44:09 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:09 INFO - PROCESS | 1746 | 1465861449270 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]]]}] 16:44:09 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 16:44:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2548ms 16:44:09 INFO - PROCESS | 1746 | 1465861449327 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1746 | 1465861449337 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 16:44:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:44:09 INFO - PROCESS | 1746 | 1465861449352 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1746 | 1465861449360 Marionette TRACE conn4 <- [1,758,null,{}] 16:44:09 INFO - PROCESS | 1746 | 1465861449373 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}] 16:44:09 INFO - PROCESS | 1746 | 1465861449383 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:09 INFO - PROCESS | 1746 | 1465861449690 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 16:44:09 INFO - PROCESS | 1746 | 1465861449906 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 1746 | 1465861449921 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d24ac00 == 34 [pid = 1746] [id = 197] 16:44:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8e70a000) [pid = 1746] [serial = 592] [outer = (nil)] 16:44:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x917da800) [pid = 1746] [serial = 593] [outer = 0x8e70a000] 16:44:10 INFO - PROCESS | 1746 | 1465861450048 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x918cb000) [pid = 1746] [serial = 594] [outer = 0x8e70a000] 16:44:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:11 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:44:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:11 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:44:11 INFO - PROCESS | 1746 | 1465861451303 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]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1999ms 16:44:11 INFO - PROCESS | 1746 | 1465861451370 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 16:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:44:11 INFO - PROCESS | 1746 | 1465861451380 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 16:44:11 INFO - PROCESS | 1746 | 1465861451405 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 1746 | 1465861451417 Marionette TRACE conn4 <- [1,762,null,{}] 16:44:11 INFO - PROCESS | 1746 | 1465861451426 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}] 16:44:11 INFO - PROCESS | 1746 | 1465861451437 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:11 INFO - PROCESS | 1746 | 1465861451833 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 16:44:11 INFO - PROCESS | 1746 | 1465861451972 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 1746 | 1465861451983 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f467400 == 35 [pid = 1746] [id = 198] 16:44:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x9190bc00) [pid = 1746] [serial = 595] [outer = (nil)] 16:44:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x926f9800) [pid = 1746] [serial = 596] [outer = 0x9190bc00] 16:44:12 INFO - PROCESS | 1746 | 1465861452068 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x92821000) [pid = 1746] [serial = 597] [outer = 0x9190bc00] 16:44:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2275ms 16:44:13 INFO - PROCESS | 1746 | 1465861453654 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]]]}] 16:44:13 INFO - PROCESS | 1746 | 1465861453666 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 1746 | 1465861453669 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 16:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:44:13 INFO - PROCESS | 1746 | 1465861453676 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 1746 | 1465861453681 Marionette TRACE conn4 <- [1,766,null,{}] 16:44:13 INFO - PROCESS | 1746 | 1465861453689 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}] 16:44:13 INFO - PROCESS | 1746 | 1465861453694 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:13 INFO - PROCESS | 1746 | 1465861453878 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 16:44:14 INFO - PROCESS | 1746 | 1465861454079 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 1746 | 1465861454091 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f6c00 == 36 [pid = 1746] [id = 199] 16:44:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x92826c00) [pid = 1746] [serial = 598] [outer = (nil)] 16:44:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x92887c00) [pid = 1746] [serial = 599] [outer = 0x92826c00] 16:44:14 INFO - PROCESS | 1746 | 1465861454255 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x92889c00) [pid = 1746] [serial = 600] [outer = 0x92826c00] 16:44:15 INFO - PROCESS | 1746 | 1465861455749 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]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:44:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2091ms 16:44:15 INFO - PROCESS | 1746 | 1465861455769 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 1746 | 1465861455776 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:44:15 INFO - PROCESS | 1746 | 1465861455837 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 1746 | 1465861455841 Marionette TRACE conn4 <- [1,770,null,{}] 16:44:15 INFO - PROCESS | 1746 | 1465861455909 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}] 16:44:15 INFO - PROCESS | 1746 | 1465861455913 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:16 INFO - PROCESS | 1746 | 1465861456139 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 16:44:16 INFO - PROCESS | 1746 | 1465861456352 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 1746 | 1465861456381 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f515c00 == 37 [pid = 1746] [id = 200] 16:44:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8f516400) [pid = 1746] [serial = 601] [outer = (nil)] 16:44:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x918cf800) [pid = 1746] [serial = 602] [outer = 0x8f516400] 16:44:16 INFO - PROCESS | 1746 | 1465861456574 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x92ee9000) [pid = 1746] [serial = 603] [outer = 0x8f516400] 16:44:17 INFO - PROCESS | 1746 | 1465861457755 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]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2001ms 16:44:17 INFO - PROCESS | 1746 | 1465861457788 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 1746 | 1465861457791 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 16:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:44:17 INFO - PROCESS | 1746 | 1465861457798 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 1746 | 1465861457801 Marionette TRACE conn4 <- [1,774,null,{}] 16:44:17 INFO - PROCESS | 1746 | 1465861457807 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}] 16:44:17 INFO - PROCESS | 1746 | 1465861457812 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:18 INFO - PROCESS | 1746 | 1465861458289 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 16:44:18 INFO - PROCESS | 1746 | 1465861458516 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 1746 | 1465861458525 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48a400 == 38 [pid = 1746] [id = 201] 16:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8b48c000) [pid = 1746] [serial = 604] [outer = (nil)] 16:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8b715c00) [pid = 1746] [serial = 605] [outer = 0x8b48c000] 16:44:18 INFO - PROCESS | 1746 | 1465861458642 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8d244000) [pid = 1746] [serial = 606] [outer = 0x8b48c000] 16:44:20 INFO - PROCESS | 1746 | 1465861460114 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]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 2357ms 16:44:20 INFO - PROCESS | 1746 | 1465861460159 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 1746 | 1465861460168 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 16:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:44:20 INFO - PROCESS | 1746 | 1465861460320 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 1746 | 1465861460328 Marionette TRACE conn4 <- [1,778,null,{}] 16:44:20 INFO - PROCESS | 1746 | 1465861460344 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}] 16:44:20 INFO - PROCESS | 1746 | 1465861460353 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:20 INFO - PROCESS | 1746 | 1465861460666 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8e395800 == 37 [pid = 1746] [id = 164] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x9240ac00 == 36 [pid = 1746] [id = 163] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8c958800 == 35 [pid = 1746] [id = 159] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x9190b000 == 34 [pid = 1746] [id = 161] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f542800 == 33 [pid = 1746] [id = 156] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8b491c00 == 32 [pid = 1746] [id = 157] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f493000 == 31 [pid = 1746] [id = 158] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f540000 == 30 [pid = 1746] [id = 194] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8c951000 == 29 [pid = 1746] [id = 193] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8e38b400 == 28 [pid = 1746] [id = 192] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71d000 == 27 [pid = 1746] [id = 191] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x900bac00 == 26 [pid = 1746] [id = 190] 16:44:20 INFO - PROCESS | 1746 | 1465861460924 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 1746 | 1465861460934 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f49e400 == 25 [pid = 1746] [id = 189] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50a800 == 24 [pid = 1746] [id = 188] 16:44:20 INFO - PROCESS | 1746 | --DOCSHELL 0x8d243c00 == 23 [pid = 1746] [id = 187] 16:44:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b720000 == 24 [pid = 1746] [id = 202] 16:44:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8c951000) [pid = 1746] [serial = 607] [outer = (nil)] 16:44:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8e394400) [pid = 1746] [serial = 608] [outer = 0x8c951000] 16:44:21 INFO - PROCESS | 1746 | 1465861461016 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8e70c800) [pid = 1746] [serial = 609] [outer = 0x8c951000] 16:44:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d464400 == 23 [pid = 1746] [id = 186] 16:44:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8b497000 == 22 [pid = 1746] [id = 185] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x918c4400) [pid = 1746] [serial = 539] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x92c32800) [pid = 1746] [serial = 541] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8e70b800) [pid = 1746] [serial = 520] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f536c00) [pid = 1746] [serial = 536] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x91905800) [pid = 1746] [serial = 527] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x92ef6400) [pid = 1746] [serial = 497] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x96688400) [pid = 1746] [serial = 505] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8e708800) [pid = 1746] [serial = 514] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8e391400) [pid = 1746] [serial = 478] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x99f65000) [pid = 1746] [serial = 512] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x917e4400) [pid = 1746] [serial = 482] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x954eb800) [pid = 1746] [serial = 511] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x917d9c00) [pid = 1746] [serial = 476] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x9281f000) [pid = 1746] [serial = 490] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f498c00) [pid = 1746] [serial = 521] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8b713400) [pid = 1746] [serial = 517] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x926f5800) [pid = 1746] [serial = 487] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9668ec00) [pid = 1746] [serial = 506] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x918cb400) [pid = 1746] [serial = 526] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8c950800) [pid = 1746] [serial = 518] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x954e9000) [pid = 1746] [serial = 503] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x948b2000) [pid = 1746] [serial = 500] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x926f3800) [pid = 1746] [serial = 488] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x99719c00) [pid = 1746] [serial = 509] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f68e000) [pid = 1746] [serial = 523] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8e70ec00) [pid = 1746] [serial = 515] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x93b6e400) [pid = 1746] [serial = 496] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x9240f800) [pid = 1746] [serial = 485] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x97997800) [pid = 1746] [serial = 508] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x948a6000) [pid = 1746] [serial = 499] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x92c3d400) [pid = 1746] [serial = 493] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x900c1400) [pid = 1746] [serial = 481] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8ff9f800) [pid = 1746] [serial = 524] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b71e400) [pid = 1746] [serial = 529] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x900b7c00) [pid = 1746] [serial = 538] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f465000) [pid = 1746] [serial = 535] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x92eea800) [pid = 1746] [serial = 494] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8e398400) [pid = 1746] [serial = 530] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x95328c00) [pid = 1746] [serial = 502] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f517000) [pid = 1746] [serial = 479] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x92822000) [pid = 1746] [serial = 491] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x92409c00) [pid = 1746] [serial = 484] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x917e1800) [pid = 1746] [serial = 362] [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.] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x9281ec00) [pid = 1746] [serial = 533] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x92409000) [pid = 1746] [serial = 532] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d466000) [pid = 1746] [serial = 553] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x9a1e1800) [pid = 1746] [serial = 551] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x9668d800) [pid = 1746] [serial = 548] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x9921c000) [pid = 1746] [serial = 550] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x95324000) [pid = 1746] [serial = 545] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x92eed800) [pid = 1746] [serial = 542] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x954f5400) [pid = 1746] [serial = 547] [outer = (nil)] [url = about:blank] 16:44:21 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x94899c00) [pid = 1746] [serial = 544] [outer = (nil)] [url = about:blank] 16:44:22 INFO - PROCESS | 1746 | 1465861462014 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]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1843ms 16:44:22 INFO - PROCESS | 1746 | 1465861462083 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 1746 | 1465861462089 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:44:22 INFO - PROCESS | 1746 | 1465861462097 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1746 | 1465861462102 Marionette TRACE conn4 <- [1,782,null,{}] 16:44:22 INFO - PROCESS | 1746 | 1465861462109 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}] 16:44:22 INFO - PROCESS | 1746 | 1465861462115 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:22 INFO - PROCESS | 1746 | 1465861462399 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 16:44:22 INFO - PROCESS | 1746 | 1465861462648 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1746 | 1465861462657 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f509c00 == 23 [pid = 1746] [id = 203] 16:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f50a400) [pid = 1746] [serial = 610] [outer = (nil)] 16:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f511400) [pid = 1746] [serial = 611] [outer = 0x8f50a400] 16:44:22 INFO - PROCESS | 1746 | 1465861462764 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f537000) [pid = 1746] [serial = 612] [outer = 0x8f50a400] 16:44:23 INFO - PROCESS | 1746 | 1465861463977 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]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1942ms 16:44:24 INFO - PROCESS | 1746 | 1465861464041 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:44:24 INFO - PROCESS | 1746 | 1465861464050 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 16:44:24 INFO - PROCESS | 1746 | 1465861464085 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 1746 | 1465861464094 Marionette TRACE conn4 <- [1,786,null,{}] 16:44:24 INFO - PROCESS | 1746 | 1465861464112 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}] 16:44:24 INFO - PROCESS | 1746 | 1465861464118 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:24 INFO - PROCESS | 1746 | 1465861464348 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 16:44:24 INFO - PROCESS | 1746 | 1465861464421 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1746 | 1465861464430 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f4a0c00 == 24 [pid = 1746] [id = 204] 16:44:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f686000) [pid = 1746] [serial = 613] [outer = (nil)] 16:44:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f70e800) [pid = 1746] [serial = 614] [outer = 0x8f686000] 16:44:24 INFO - PROCESS | 1746 | 1465861464498 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8ff9f800) [pid = 1746] [serial = 615] [outer = 0x8f686000] 16:44:25 INFO - PROCESS | 1746 | 1465861465884 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]]]}] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f467800) [pid = 1746] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e709c00) [pid = 1746] [serial = 562] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f50f000) [pid = 1746] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8b497800) [pid = 1746] [serial = 556] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f49c800) [pid = 1746] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8d466400) [pid = 1746] [serial = 559] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x900bdc00) [pid = 1746] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8e38c400) [pid = 1746] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:44:25 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f50ac00) [pid = 1746] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1963ms 16:44:26 INFO - PROCESS | 1746 | 1465861466118 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 1746 | 1465861466124 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:44:26 INFO - PROCESS | 1746 | 1465861466136 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 1746 | 1465861466140 Marionette TRACE conn4 <- [1,790,null,{}] 16:44:26 INFO - PROCESS | 1746 | 1465861466149 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}] 16:44:26 INFO - PROCESS | 1746 | 1465861466156 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:26 INFO - PROCESS | 1746 | 1465861466376 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 16:44:26 INFO - PROCESS | 1746 | 1465861466530 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 1746 | 1465861466538 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b714c00 == 25 [pid = 1746] [id = 205] 16:44:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f467800) [pid = 1746] [serial = 616] [outer = (nil)] 16:44:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f70ec00) [pid = 1746] [serial = 617] [outer = 0x8f467800] 16:44:26 INFO - PROCESS | 1746 | 1465861466651 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8ffa4c00) [pid = 1746] [serial = 618] [outer = 0x8f467800] 16:44:27 INFO - PROCESS | 1746 | 1465861467643 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]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1547ms 16:44:27 INFO - PROCESS | 1746 | 1465861467683 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 1746 | 1465861467688 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:44:27 INFO - PROCESS | 1746 | 1465861467695 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 1746 | 1465861467699 Marionette TRACE conn4 <- [1,794,null,{}] 16:44:27 INFO - PROCESS | 1746 | 1465861467707 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}] 16:44:27 INFO - PROCESS | 1746 | 1465861467713 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:27 INFO - PROCESS | 1746 | 1465861467928 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 16:44:28 INFO - PROCESS | 1746 | 1465861468256 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 1746 | 1465861468269 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71cc00 == 26 [pid = 1746] [id = 206] 16:44:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8b71d000) [pid = 1746] [serial = 619] [outer = (nil)] 16:44:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8c955000) [pid = 1746] [serial = 620] [outer = 0x8b71d000] 16:44:28 INFO - PROCESS | 1746 | 1465861468362 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8c94dc00) [pid = 1746] [serial = 621] [outer = 0x8b71d000] 16:44:29 INFO - PROCESS | 1746 | 1465861469351 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]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1735ms 16:44:29 INFO - PROCESS | 1746 | 1465861469434 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 1746 | 1465861469441 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:44:29 INFO - PROCESS | 1746 | 1465861469449 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 1746 | 1465861469454 Marionette TRACE conn4 <- [1,798,null,{}] 16:44:29 INFO - PROCESS | 1746 | 1465861469462 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}] 16:44:29 INFO - PROCESS | 1746 | 1465861469471 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:29 INFO - PROCESS | 1746 | 1465861469708 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 16:44:30 INFO - PROCESS | 1746 | 1465861469984 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 1746 | 1465861469996 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f462000 == 27 [pid = 1746] [id = 207] 16:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f46b400) [pid = 1746] [serial = 622] [outer = (nil)] 16:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f498c00) [pid = 1746] [serial = 623] [outer = 0x8f46b400] 16:44:30 INFO - PROCESS | 1746 | 1465861470083 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f513c00) [pid = 1746] [serial = 624] [outer = 0x8f46b400] 16:44:31 INFO - PROCESS | 1746 | 1465861471058 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]]]}] 16:44:31 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 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1683ms 16:44:31 INFO - PROCESS | 1746 | 1465861471136 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 1746 | 1465861471143 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:44:31 INFO - PROCESS | 1746 | 1465861471150 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 1746 | 1465861471155 Marionette TRACE conn4 <- [1,802,null,{}] 16:44:31 INFO - PROCESS | 1746 | 1465861471161 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}] 16:44:31 INFO - PROCESS | 1746 | 1465861471167 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:31 INFO - PROCESS | 1746 | 1465861471411 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 16:44:31 INFO - PROCESS | 1746 | 1465861471720 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 1746 | 1465861471728 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f683c00 == 28 [pid = 1746] [id = 208] 16:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f70fc00) [pid = 1746] [serial = 625] [outer = (nil)] 16:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x900bac00) [pid = 1746] [serial = 626] [outer = 0x8f70fc00] 16:44:31 INFO - PROCESS | 1746 | 1465861471814 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x917dcc00) [pid = 1746] [serial = 627] [outer = 0x8f70fc00] 16:44:33 INFO - PROCESS | 1746 | 1465861473094 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]]]}] 16:44:33 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 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2040ms 16:44:33 INFO - PROCESS | 1746 | 1465861473193 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 1746 | 1465861473200 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:44:33 INFO - PROCESS | 1746 | 1465861473314 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 1746 | 1465861473331 Marionette TRACE conn4 <- [1,806,null,{}] 16:44:33 INFO - PROCESS | 1746 | 1465861473402 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}] 16:44:33 INFO - PROCESS | 1746 | 1465861473415 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:33 INFO - PROCESS | 1746 | 1465861473734 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 16:44:33 INFO - PROCESS | 1746 | 1465861473962 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 1746 | 1465861473975 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x917d9800 == 29 [pid = 1746] [id = 209] 16:44:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x917e3400) [pid = 1746] [serial = 628] [outer = (nil)] 16:44:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x91907c00) [pid = 1746] [serial = 629] [outer = 0x917e3400] 16:44:34 INFO - PROCESS | 1746 | 1465861474120 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x9190e000) [pid = 1746] [serial = 630] [outer = 0x917e3400] 16:44:35 INFO - PROCESS | 1746 | 1465861475260 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]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2119ms 16:44:35 INFO - PROCESS | 1746 | 1465861475330 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:44:35 INFO - PROCESS | 1746 | 1465861475336 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 16:44:35 INFO - PROCESS | 1746 | 1465861475342 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 1746 | 1465861475346 Marionette TRACE conn4 <- [1,810,null,{}] 16:44:35 INFO - PROCESS | 1746 | 1465861475352 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}] 16:44:35 INFO - PROCESS | 1746 | 1465861475358 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:35 INFO - PROCESS | 1746 | 1465861475589 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 16:44:35 INFO - PROCESS | 1746 | 1465861475802 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 1746 | 1465861475813 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71ac00 == 30 [pid = 1746] [id = 210] 16:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8b71b000) [pid = 1746] [serial = 631] [outer = (nil)] 16:44:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x9240c400) [pid = 1746] [serial = 632] [outer = 0x8b71b000] 16:44:35 INFO - PROCESS | 1746 | 1465861475946 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x9240e800) [pid = 1746] [serial = 633] [outer = 0x8b71b000] 16:44:36 INFO - PROCESS | 1746 | 1465861476881 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]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1584ms 16:44:36 INFO - PROCESS | 1746 | 1465861476926 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 1746 | 1465861476930 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:44:36 INFO - PROCESS | 1746 | 1465861476937 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 1746 | 1465861476940 Marionette TRACE conn4 <- [1,814,null,{}] 16:44:36 INFO - PROCESS | 1746 | 1465861476946 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}] 16:44:36 INFO - PROCESS | 1746 | 1465861476952 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:37 INFO - PROCESS | 1746 | 1465861477136 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 16:44:37 INFO - PROCESS | 1746 | 1465861477306 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 1746 | 1465861477324 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f5800 == 31 [pid = 1746] [id = 211] 16:44:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x926f5c00) [pid = 1746] [serial = 634] [outer = (nil)] 16:44:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x92817400) [pid = 1746] [serial = 635] [outer = 0x926f5c00] 16:44:37 INFO - PROCESS | 1746 | 1465861477464 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x92883800) [pid = 1746] [serial = 636] [outer = 0x926f5c00] 16:44:38 INFO - PROCESS | 1746 | 1465861478500 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] 16:44:38 INFO - PROCESS | 1746 | 1465861478524 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 16:44:38 INFO - PROCESS | 1746 | 1465861478530 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1746 | 1465861478534 Marionette TRACE conn4 <- [1,818,null,{}] 16:44:38 INFO - PROCESS | 1746 | 1465861478540 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}] 16:44:38 INFO - PROCESS | 1746 | 1465861478546 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:38 INFO - PROCESS | 1746 | 1465861478799 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 16:44:39 INFO - PROCESS | 1746 | 1465861479048 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 1746 | 1465861479059 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b493400 == 32 [pid = 1746] [id = 212] 16:44:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x926ec400) [pid = 1746] [serial = 637] [outer = (nil)] 16:44:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x92c36c00) [pid = 1746] [serial = 638] [outer = 0x926ec400] 16:44:39 INFO - PROCESS | 1746 | 1465861479156 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x92ee8000) [pid = 1746] [serial = 639] [outer = 0x926ec400] 16:44:40 INFO - PROCESS | 1746 | 1465861480091 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]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1587ms 16:44:40 INFO - PROCESS | 1746 | 1465861480117 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 1746 | 1465861480121 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:44:40 INFO - PROCESS | 1746 | 1465861480128 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 1746 | 1465861480131 Marionette TRACE conn4 <- [1,822,null,{}] 16:44:40 INFO - PROCESS | 1746 | 1465861480137 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}] 16:44:40 INFO - PROCESS | 1746 | 1465861480142 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:40 INFO - PROCESS | 1746 | 1465861480338 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 16:44:40 INFO - PROCESS | 1746 | 1465861480553 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 1746 | 1465861480562 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48b000 == 33 [pid = 1746] [id = 213] 16:44:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8b48e400) [pid = 1746] [serial = 640] [outer = (nil)] 16:44:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x92ef2c00) [pid = 1746] [serial = 641] [outer = 0x8b48e400] 16:44:40 INFO - PROCESS | 1746 | 1465861480689 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x92ef3800) [pid = 1746] [serial = 642] [outer = 0x8b48e400] 16:44:41 INFO - PROCESS | 1746 | 1465861481713 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] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:44:41 INFO - PROCESS | 1746 | 1465861481767 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 16:44:41 INFO - PROCESS | 1746 | 1465861481774 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 1746 | 1465861481778 Marionette TRACE conn4 <- [1,826,null,{}] 16:44:41 INFO - PROCESS | 1746 | 1465861481784 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}] 16:44:41 INFO - PROCESS | 1746 | 1465861481790 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:42 INFO - PROCESS | 1746 | 1465861482026 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 16:44:42 INFO - PROCESS | 1746 | 1465861482494 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 1746 | 1465861482504 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c957c00 == 34 [pid = 1746] [id = 214] 16:44:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8d241800) [pid = 1746] [serial = 643] [outer = (nil)] 16:44:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8d45a800) [pid = 1746] [serial = 644] [outer = 0x8d241800] 16:44:42 INFO - PROCESS | 1746 | 1465861482583 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8d468c00) [pid = 1746] [serial = 645] [outer = 0x8d241800] 16:44:43 INFO - PROCESS | 1746 | 1465861483582 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]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1897ms 16:44:43 INFO - PROCESS | 1746 | 1465861483674 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 1746 | 1465861483680 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:44:43 INFO - PROCESS | 1746 | 1465861483688 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 1746 | 1465861483692 Marionette TRACE conn4 <- [1,830,null,{}] 16:44:43 INFO - PROCESS | 1746 | 1465861483700 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}] 16:44:43 INFO - PROCESS | 1746 | 1465861483708 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:43 INFO - PROCESS | 1746 | 1465861483940 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 16:44:44 INFO - PROCESS | 1746 | 1465861484228 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 1746 | 1465861484237 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b714c00 == 33 [pid = 1746] [id = 205] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8ff99c00) [pid = 1746] [serial = 584] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b714c00 == 34 [pid = 1746] [id = 215] 16:44:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b71a000) [pid = 1746] [serial = 646] [outer = (nil)] 16:44:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8e38fc00) [pid = 1746] [serial = 647] [outer = 0x8b71a000] 16:44:44 INFO - PROCESS | 1746 | 1465861484341 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8f49d000) [pid = 1746] [serial = 648] [outer = 0x8b71a000] 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48a400 == 33 [pid = 1746] [id = 201] 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x926f6c00 == 32 [pid = 1746] [id = 199] 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f467400 == 31 [pid = 1746] [id = 198] 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8d24ac00 == 30 [pid = 1746] [id = 197] 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8c958400 == 29 [pid = 1746] [id = 196] 16:44:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b498c00 == 28 [pid = 1746] [id = 195] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f534c00) [pid = 1746] [serial = 581] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8f53c800) [pid = 1746] [serial = 582] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f49ac00) [pid = 1746] [serial = 564] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f492400) [pid = 1746] [serial = 563] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8ffa4000) [pid = 1746] [serial = 570] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8ffa1800) [pid = 1746] [serial = 569] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8c94cc00) [pid = 1746] [serial = 558] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8b711c00) [pid = 1746] [serial = 557] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x9240fc00) [pid = 1746] [serial = 576] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x9240e000) [pid = 1746] [serial = 575] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8e393800) [pid = 1746] [serial = 561] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8e38cc00) [pid = 1746] [serial = 560] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x918cc400) [pid = 1746] [serial = 573] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x917d5800) [pid = 1746] [serial = 572] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8e399400) [pid = 1746] [serial = 578] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f68b800) [pid = 1746] [serial = 566] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f704400) [pid = 1746] [serial = 567] [outer = (nil)] [url = about:blank] 16:44:44 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f45f400) [pid = 1746] [serial = 579] [outer = (nil)] [url = about:blank] 16:44:45 INFO - PROCESS | 1746 | 1465861485204 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]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1584ms 16:44:45 INFO - PROCESS | 1746 | 1465861485277 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 1746 | 1465861485283 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:44:45 INFO - PROCESS | 1746 | 1465861485290 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 1746 | 1465861485293 Marionette TRACE conn4 <- [1,834,null,{}] 16:44:45 INFO - PROCESS | 1746 | 1465861485300 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}] 16:44:45 INFO - PROCESS | 1746 | 1465861485305 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:45 INFO - PROCESS | 1746 | 1465861485494 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 16:44:45 INFO - PROCESS | 1746 | 1465861485636 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 1746 | 1465861485644 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f492000 == 29 [pid = 1746] [id = 216] 16:44:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f492c00) [pid = 1746] [serial = 649] [outer = (nil)] 16:44:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f543c00) [pid = 1746] [serial = 650] [outer = 0x8f492c00] 16:44:45 INFO - PROCESS | 1746 | 1465861485718 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f708000) [pid = 1746] [serial = 651] [outer = 0x8f492c00] 16:44:46 INFO - PROCESS | 1746 | 1465861486661 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]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1431ms 16:44:46 INFO - PROCESS | 1746 | 1465861486726 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 1746 | 1465861486730 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:44:46 INFO - PROCESS | 1746 | 1465861486747 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 1746 | 1465861486756 Marionette TRACE conn4 <- [1,838,null,{}] 16:44:46 INFO - PROCESS | 1746 | 1465861486769 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}] 16:44:46 INFO - PROCESS | 1746 | 1465861486776 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:47 INFO - PROCESS | 1746 | 1465861487174 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 16:44:47 INFO - PROCESS | 1746 | 1465861487375 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 1746 | 1465861487384 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b490c00 == 30 [pid = 1746] [id = 217] 16:44:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8ffa4000) [pid = 1746] [serial = 652] [outer = (nil)] 16:44:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x918c4400) [pid = 1746] [serial = 653] [outer = 0x8ffa4000] 16:44:47 INFO - PROCESS | 1746 | 1465861487453 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x918cc400) [pid = 1746] [serial = 654] [outer = 0x8ffa4000] 16:44:48 INFO - PROCESS | 1746 | 1465861488317 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]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1608ms 16:44:48 INFO - PROCESS | 1746 | 1465861488347 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 1746 | 1465861488351 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:44:48 INFO - PROCESS | 1746 | 1465861488357 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 1746 | 1465861488361 Marionette TRACE conn4 <- [1,842,null,{}] 16:44:48 INFO - PROCESS | 1746 | 1465861488366 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}] 16:44:48 INFO - PROCESS | 1746 | 1465861488372 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:48 INFO - PROCESS | 1746 | 1465861488619 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 16:44:48 INFO - PROCESS | 1746 | 1465861488648 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1746 | 1465861488667 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x917d6c00 == 31 [pid = 1746] [id = 218] 16:44:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x918c6000) [pid = 1746] [serial = 655] [outer = (nil)] 16:44:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x92402800) [pid = 1746] [serial = 656] [outer = 0x918c6000] 16:44:48 INFO - PROCESS | 1746 | 1465861488733 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x926ed800) [pid = 1746] [serial = 657] [outer = 0x918c6000] 16:44:49 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b48c000) [pid = 1746] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:44:49 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f686000) [pid = 1746] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:44:49 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8c951000) [pid = 1746] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:44:49 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f703800) [pid = 1746] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:44:49 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8f50a400) [pid = 1746] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:44:49 INFO - PROCESS | 1746 | 1465861489688 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]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1381ms 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:44:49 INFO - PROCESS | 1746 | 1465861489740 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 1746 | 1465861489743 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 16:44:49 INFO - PROCESS | 1746 | 1465861489749 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 1746 | 1465861489752 Marionette TRACE conn4 <- [1,846,null,{}] 16:44:49 INFO - PROCESS | 1746 | 1465861489758 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}] 16:44:49 INFO - PROCESS | 1746 | 1465861489762 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:49 INFO - PROCESS | 1746 | 1465861489927 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 16:44:50 INFO - PROCESS | 1746 | 1465861490058 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 1746 | 1465861490076 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x91907400 == 32 [pid = 1746] [id = 219] 16:44:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x91909000) [pid = 1746] [serial = 658] [outer = (nil)] 16:44:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x926f6000) [pid = 1746] [serial = 659] [outer = 0x91909000] 16:44:50 INFO - PROCESS | 1746 | 1465861490156 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x92883c00) [pid = 1746] [serial = 660] [outer = 0x91909000] 16:44:51 INFO - PROCESS | 1746 | 1465861491006 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]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1386ms 16:44:51 INFO - PROCESS | 1746 | 1465861491135 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:44:51 INFO - PROCESS | 1746 | 1465861491143 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 16:44:51 INFO - PROCESS | 1746 | 1465861491152 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 1746 | 1465861491158 Marionette TRACE conn4 <- [1,850,null,{}] 16:44:51 INFO - PROCESS | 1746 | 1465861491178 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}] 16:44:51 INFO - PROCESS | 1746 | 1465861491185 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:51 INFO - PROCESS | 1746 | 1465861491429 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 16:44:51 INFO - PROCESS | 1746 | 1465861491697 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 1746 | 1465861491714 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71f800 == 33 [pid = 1746] [id = 220] 16:44:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8e393c00) [pid = 1746] [serial = 661] [outer = (nil)] 16:44:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8e704800) [pid = 1746] [serial = 662] [outer = 0x8e393c00] 16:44:51 INFO - PROCESS | 1746 | 1465861491839 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f466400) [pid = 1746] [serial = 663] [outer = 0x8e393c00] 16:44:52 INFO - PROCESS | 1746 | 1465861492836 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]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1748ms 16:44:52 INFO - PROCESS | 1746 | 1465861492898 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 1746 | 1465861492903 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:44:52 INFO - PROCESS | 1746 | 1465861492915 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 1746 | 1465861492921 Marionette TRACE conn4 <- [1,854,null,{}] 16:44:52 INFO - PROCESS | 1746 | 1465861492927 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}] 16:44:52 INFO - PROCESS | 1746 | 1465861492933 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:53 INFO - PROCESS | 1746 | 1465861493262 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 16:44:53 INFO - PROCESS | 1746 | 1465861493448 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 1746 | 1465861493457 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f463c00 == 34 [pid = 1746] [id = 221] 16:44:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8f703800) [pid = 1746] [serial = 664] [outer = (nil)] 16:44:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8ff99c00) [pid = 1746] [serial = 665] [outer = 0x8f703800] 16:44:53 INFO - PROCESS | 1746 | 1465861493542 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x900b6800) [pid = 1746] [serial = 666] [outer = 0x8f703800] 16:44:54 INFO - PROCESS | 1746 | 1465861494476 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]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1595ms 16:44:54 INFO - PROCESS | 1746 | 1465861494507 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:44:54 INFO - PROCESS | 1746 | 1465861494511 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 16:44:54 INFO - PROCESS | 1746 | 1465861494518 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 1746 | 1465861494522 Marionette TRACE conn4 <- [1,858,null,{}] 16:44:54 INFO - PROCESS | 1746 | 1465861494538 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}] 16:44:54 INFO - PROCESS | 1746 | 1465861494547 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:54 INFO - PROCESS | 1746 | 1465861494754 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 16:44:55 INFO - PROCESS | 1746 | 1465861495023 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 1746 | 1465861495040 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x926f6c00 == 35 [pid = 1746] [id = 222] 16:44:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x92825000) [pid = 1746] [serial = 667] [outer = (nil)] 16:44:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x92c33400) [pid = 1746] [serial = 668] [outer = 0x92825000] 16:44:55 INFO - PROCESS | 1746 | 1465861495171 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x92c3b800) [pid = 1746] [serial = 669] [outer = 0x92825000] 16:44:56 INFO - PROCESS | 1746 | 1465861496202 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]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1742ms 16:44:56 INFO - PROCESS | 1746 | 1465861496263 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 1746 | 1465861496268 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:44:56 INFO - PROCESS | 1746 | 1465861496278 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 1746 | 1465861496281 Marionette TRACE conn4 <- [1,862,null,{}] 16:44:56 INFO - PROCESS | 1746 | 1465861496289 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}] 16:44:56 INFO - PROCESS | 1746 | 1465861496294 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:56 INFO - PROCESS | 1746 | 1465861496551 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 16:44:56 INFO - PROCESS | 1746 | 1465861496776 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 1746 | 1465861496787 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b497000 == 36 [pid = 1746] [id = 223] 16:44:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x92818800) [pid = 1746] [serial = 670] [outer = (nil)] 16:44:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x93937000) [pid = 1746] [serial = 671] [outer = 0x92818800] 16:44:56 INFO - PROCESS | 1746 | 1465861496917 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x93dca400) [pid = 1746] [serial = 672] [outer = 0x92818800] 16:44:57 INFO - PROCESS | 1746 | 1465861497903 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]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1682ms 16:44:57 INFO - PROCESS | 1746 | 1465861497963 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 1746 | 1465861497967 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:44:57 INFO - PROCESS | 1746 | 1465861497975 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 1746 | 1465861497979 Marionette TRACE conn4 <- [1,866,null,{}] 16:44:57 INFO - PROCESS | 1746 | 1465861497985 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}] 16:44:57 INFO - PROCESS | 1746 | 1465861497991 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:58 INFO - PROCESS | 1746 | 1465861498254 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 16:44:58 INFO - PROCESS | 1746 | 1465861498488 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 1746 | 1465861498494 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:44:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dd7000 == 37 [pid = 1746] [id = 224] 16:44:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x93dd9400) [pid = 1746] [serial = 673] [outer = (nil)] 16:44:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x94893c00) [pid = 1746] [serial = 674] [outer = 0x93dd9400] 16:44:58 INFO - PROCESS | 1746 | 1465861498607 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9489cc00) [pid = 1746] [serial = 675] [outer = 0x93dd9400] 16:44:59 INFO - PROCESS | 1746 | 1465861499940 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]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1994ms 16:44:59 INFO - PROCESS | 1746 | 1465861499973 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 1746 | 1465861499979 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:44:59 INFO - PROCESS | 1746 | 1465861499989 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 1746 | 1465861499994 Marionette TRACE conn4 <- [1,870,null,{}] 16:45:00 INFO - PROCESS | 1746 | 1465861500022 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}] 16:45:00 INFO - PROCESS | 1746 | 1465861500038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:00 INFO - PROCESS | 1746 | 1465861500531 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 16:45:00 INFO - PROCESS | 1746 | 1465861500695 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 1746 | 1465861500713 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48f400 == 38 [pid = 1746] [id = 225] 16:45:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8b717000) [pid = 1746] [serial = 676] [outer = (nil)] 16:45:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x952b8000) [pid = 1746] [serial = 677] [outer = 0x8b717000] 16:45:00 INFO - PROCESS | 1746 | 1465861500846 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x95328400) [pid = 1746] [serial = 678] [outer = 0x8b717000] 16:45:01 INFO - PROCESS | 1746 | 1465861501900 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]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1957ms 16:45:01 INFO - PROCESS | 1746 | 1465861501946 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 1746 | 1465861501949 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:45:01 INFO - PROCESS | 1746 | 1465861501959 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 1746 | 1465861501962 Marionette TRACE conn4 <- [1,874,null,{}] 16:45:01 INFO - PROCESS | 1746 | 1465861501968 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}] 16:45:01 INFO - PROCESS | 1746 | 1465861501974 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:02 INFO - PROCESS | 1746 | 1465861502268 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 16:45:02 INFO - PROCESS | 1746 | 1465861502593 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 1746 | 1465861502606 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b712800 == 39 [pid = 1746] [id = 226] 16:45:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f684000) [pid = 1746] [serial = 679] [outer = (nil)] 16:45:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x95376800) [pid = 1746] [serial = 680] [outer = 0x8f684000] 16:45:02 INFO - PROCESS | 1746 | 1465861502742 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x95381800) [pid = 1746] [serial = 681] [outer = 0x8f684000] 16:45:04 INFO - PROCESS | 1746 | 1465861504059 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]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2149ms 16:45:04 INFO - PROCESS | 1746 | 1465861504110 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 1746 | 1465861504117 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:45:04 INFO - PROCESS | 1746 | 1465861504142 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 1746 | 1465861504148 Marionette TRACE conn4 <- [1,878,null,{}] 16:45:04 INFO - PROCESS | 1746 | 1465861504216 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}] 16:45:04 INFO - PROCESS | 1746 | 1465861504224 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:04 INFO - PROCESS | 1746 | 1465861504524 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 16:45:04 INFO - PROCESS | 1746 | 1465861504709 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 1746 | 1465861504717 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x93dcf800 == 40 [pid = 1746] [id = 227] 16:45:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x95322000) [pid = 1746] [serial = 682] [outer = (nil)] 16:45:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x954edc00) [pid = 1746] [serial = 683] [outer = 0x95322000] 16:45:04 INFO - PROCESS | 1746 | 1465861504798 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x954f1400) [pid = 1746] [serial = 684] [outer = 0x95322000] 16:45:05 INFO - PROCESS | 1746 | 1465861505938 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]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1875ms 16:45:06 INFO - PROCESS | 1746 | 1465861506006 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 1746 | 1465861506012 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:45:06 INFO - PROCESS | 1746 | 1465861506023 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 1746 | 1465861506028 Marionette TRACE conn4 <- [1,882,null,{}] 16:45:06 INFO - PROCESS | 1746 | 1465861506038 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}] 16:45:06 INFO - PROCESS | 1746 | 1465861506045 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:06 INFO - PROCESS | 1746 | 1465861506457 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 16:45:06 INFO - PROCESS | 1746 | 1465861506666 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 1746 | 1465861506678 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b499000 == 41 [pid = 1746] [id = 228] 16:45:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x95378c00) [pid = 1746] [serial = 685] [outer = (nil)] 16:45:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x96650800) [pid = 1746] [serial = 686] [outer = 0x95378c00] 16:45:06 INFO - PROCESS | 1746 | 1465861506810 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x96688800) [pid = 1746] [serial = 687] [outer = 0x95378c00] 16:45:07 INFO - PROCESS | 1746 | 1465861507936 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]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1990ms 16:45:08 INFO - PROCESS | 1746 | 1465861508013 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 1746 | 1465861508016 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:45:08 INFO - PROCESS | 1746 | 1465861508024 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 1746 | 1465861508027 Marionette TRACE conn4 <- [1,886,null,{}] 16:45:08 INFO - PROCESS | 1746 | 1465861508034 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}] 16:45:08 INFO - PROCESS | 1746 | 1465861508038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:08 INFO - PROCESS | 1746 | 1465861508308 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 16:45:08 INFO - PROCESS | 1746 | 1465861508614 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 1746 | 1465861508622 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48b800 == 42 [pid = 1746] [id = 229] 16:45:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8c950000) [pid = 1746] [serial = 688] [outer = (nil)] 16:45:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8f511c00) [pid = 1746] [serial = 689] [outer = 0x8c950000] 16:45:08 INFO - PROCESS | 1746 | 1465861508716 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8ff9ec00) [pid = 1746] [serial = 690] [outer = 0x8c950000] 16:45:10 INFO - PROCESS | 1746 | 1465861510116 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]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2137ms 16:45:10 INFO - PROCESS | 1746 | 1465861510255 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 1746 | 1465861510262 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:45:10 INFO - PROCESS | 1746 | 1465861510293 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 1746 | 1465861510297 Marionette TRACE conn4 <- [1,890,null,{}] 16:45:10 INFO - PROCESS | 1746 | 1465861510308 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}] 16:45:10 INFO - PROCESS | 1746 | 1465861510314 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:10 INFO - PROCESS | 1746 | 1465861510521 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 16:45:10 INFO - PROCESS | 1746 | 1465861510721 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 1746 | 1465861510737 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f49cc00 == 43 [pid = 1746] [id = 230] 16:45:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f49e000) [pid = 1746] [serial = 691] [outer = (nil)] 16:45:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8d245c00) [pid = 1746] [serial = 692] [outer = 0x8f49e000] 16:45:10 INFO - PROCESS | 1746 | 1465861510923 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8f53b800) [pid = 1746] [serial = 693] [outer = 0x8f49e000] 16:45:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8d24c800 == 42 [pid = 1746] [id = 162] 16:45:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8f4a0c00 == 41 [pid = 1746] [id = 204] 16:45:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b720000 == 40 [pid = 1746] [id = 202] 16:45:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8f509c00 == 39 [pid = 1746] [id = 203] 16:45:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8e702800 == 38 [pid = 1746] [id = 155] 16:45:11 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x918cf800) [pid = 1746] [serial = 602] [outer = (nil)] [url = about:blank] 16:45:11 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f70ec00) [pid = 1746] [serial = 617] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOCSHELL 0x917d9800 == 37 [pid = 1746] [id = 209] 16:45:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8f683c00 == 36 [pid = 1746] [id = 208] 16:45:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8f462000 == 35 [pid = 1746] [id = 207] 16:45:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71cc00 == 34 [pid = 1746] [id = 206] 16:45:12 INFO - PROCESS | 1746 | 1465861512119 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]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1845ms 16:45:12 INFO - PROCESS | 1746 | 1465861512136 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 1746 | 1465861512144 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8d244000) [pid = 1746] [serial = 606] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x92887c00) [pid = 1746] [serial = 599] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8b715c00) [pid = 1746] [serial = 605] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8ff9f800) [pid = 1746] [serial = 615] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8e394400) [pid = 1746] [serial = 608] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x918c7000) [pid = 1746] [serial = 585] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x917da800) [pid = 1746] [serial = 593] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8f70e800) [pid = 1746] [serial = 614] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8f537000) [pid = 1746] [serial = 612] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8b71b800) [pid = 1746] [serial = 587] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f511400) [pid = 1746] [serial = 611] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8e70c800) [pid = 1746] [serial = 609] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x926f9800) [pid = 1746] [serial = 596] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8f499c00) [pid = 1746] [serial = 590] [outer = (nil)] [url = about:blank] 16:45:12 INFO - PROCESS | 1746 | 1465861512193 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 1746 | 1465861512201 Marionette TRACE conn4 <- [1,894,null,{}] 16:45:12 INFO - PROCESS | 1746 | 1465861512215 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}] 16:45:12 INFO - PROCESS | 1746 | 1465861512220 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:12 INFO - PROCESS | 1746 | 1465861512487 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 16:45:12 INFO - PROCESS | 1746 | 1465861512655 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 1746 | 1465861512662 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b719000 == 35 [pid = 1746] [id = 231] 16:45:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8d244400) [pid = 1746] [serial = 694] [outer = (nil)] 16:45:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f537c00) [pid = 1746] [serial = 695] [outer = 0x8d244400] 16:45:12 INFO - PROCESS | 1746 | 1465861512745 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f707800) [pid = 1746] [serial = 696] [outer = 0x8d244400] 16:45:13 INFO - PROCESS | 1746 | 1465861513713 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]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1571ms 16:45:13 INFO - PROCESS | 1746 | 1465861513734 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 1746 | 1465861513740 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:45:13 INFO - PROCESS | 1746 | 1465861513749 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 1746 | 1465861513756 Marionette TRACE conn4 <- [1,898,null,{}] 16:45:13 INFO - PROCESS | 1746 | 1465861513844 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}] 16:45:13 INFO - PROCESS | 1746 | 1465861513858 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:14 INFO - PROCESS | 1746 | 1465861514128 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 16:45:14 INFO - PROCESS | 1746 | 1465861514313 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 1746 | 1465861514328 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x91901c00 == 36 [pid = 1746] [id = 232] 16:45:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x91902800) [pid = 1746] [serial = 697] [outer = (nil)] 16:45:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9190cc00) [pid = 1746] [serial = 698] [outer = 0x91902800] 16:45:14 INFO - PROCESS | 1746 | 1465861514408 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x926ec800) [pid = 1746] [serial = 699] [outer = 0x91902800] 16:45:15 INFO - PROCESS | 1746 | 1465861515501 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]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1764ms 16:45:15 INFO - PROCESS | 1746 | 1465861515515 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 1746 | 1465861515523 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:45:15 INFO - PROCESS | 1746 | 1465861515549 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 1746 | 1465861515555 Marionette TRACE conn4 <- [1,902,null,{}] 16:45:15 INFO - PROCESS | 1746 | 1465861515565 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}] 16:45:15 INFO - PROCESS | 1746 | 1465861515569 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:15 INFO - PROCESS | 1746 | 1465861515836 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 16:45:16 INFO - PROCESS | 1746 | 1465861516042 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 1746 | 1465861516052 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x92403800 == 37 [pid = 1746] [id = 233] 16:45:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x926f1400) [pid = 1746] [serial = 700] [outer = (nil)] 16:45:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x92826400) [pid = 1746] [serial = 701] [outer = 0x926f1400] 16:45:16 INFO - PROCESS | 1746 | 1465861516183 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x92888c00) [pid = 1746] [serial = 702] [outer = 0x926f1400] 16:45:16 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8f467800) [pid = 1746] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:45:16 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8d241800) [pid = 1746] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:45:16 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x918c6000) [pid = 1746] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:45:16 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8b71a000) [pid = 1746] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:45:16 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8ffa4000) [pid = 1746] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:45:16 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8f492c00) [pid = 1746] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:45:17 INFO - PROCESS | 1746 | 1465861517460 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]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1970ms 16:45:17 INFO - PROCESS | 1746 | 1465861517502 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:45:17 INFO - PROCESS | 1746 | 1465861517507 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 16:45:17 INFO - PROCESS | 1746 | 1465861517514 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 1746 | 1465861517518 Marionette TRACE conn4 <- [1,906,null,{}] 16:45:17 INFO - PROCESS | 1746 | 1465861517525 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}] 16:45:17 INFO - PROCESS | 1746 | 1465861517529 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:17 INFO - PROCESS | 1746 | 1465861517713 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 16:45:17 INFO - PROCESS | 1746 | 1465861517884 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 1746 | 1465861517894 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f492c00 == 38 [pid = 1746] [id = 234] 16:45:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8f498800) [pid = 1746] [serial = 703] [outer = (nil)] 16:45:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x9281fc00) [pid = 1746] [serial = 704] [outer = 0x8f498800] 16:45:17 INFO - PROCESS | 1746 | 1465861517974 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x92c36000) [pid = 1746] [serial = 705] [outer = 0x8f498800] 16:45:19 INFO - PROCESS | 1746 | 1465861519256 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]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1785ms 16:45:19 INFO - PROCESS | 1746 | 1465861519301 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:45:19 INFO - PROCESS | 1746 | 1465861519310 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 16:45:19 INFO - PROCESS | 1746 | 1465861519346 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 1746 | 1465861519356 Marionette TRACE conn4 <- [1,910,null,{}] 16:45:19 INFO - PROCESS | 1746 | 1465861519372 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}] 16:45:19 INFO - PROCESS | 1746 | 1465861519384 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:19 INFO - PROCESS | 1746 | 1465861519824 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 16:45:20 INFO - PROCESS | 1746 | 1465861519976 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 1746 | 1465861519992 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d246800 == 39 [pid = 1746] [id = 235] 16:45:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8d45f800) [pid = 1746] [serial = 706] [outer = (nil)] 16:45:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8f46a000) [pid = 1746] [serial = 707] [outer = 0x8d45f800] 16:45:20 INFO - PROCESS | 1746 | 1465861520082 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8f509c00) [pid = 1746] [serial = 708] [outer = 0x8d45f800] 16:45:21 INFO - PROCESS | 1746 | 1465861521306 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]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2031ms 16:45:21 INFO - PROCESS | 1746 | 1465861521355 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 1746 | 1465861521376 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 16:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:45:21 INFO - PROCESS | 1746 | 1465861521496 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 1746 | 1465861521505 Marionette TRACE conn4 <- [1,914,null,{}] 16:45:21 INFO - PROCESS | 1746 | 1465861521647 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}] 16:45:21 INFO - PROCESS | 1746 | 1465861521657 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:22 INFO - PROCESS | 1746 | 1465861522008 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 16:45:22 INFO - PROCESS | 1746 | 1465861522171 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 1746 | 1465861522185 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e705800 == 40 [pid = 1746] [id = 236] 16:45:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x900c1c00) [pid = 1746] [serial = 709] [outer = (nil)] 16:45:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x918c1800) [pid = 1746] [serial = 710] [outer = 0x900c1c00] 16:45:22 INFO - PROCESS | 1746 | 1465861522280 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x9190b800) [pid = 1746] [serial = 711] [outer = 0x900c1c00] 16:45:23 INFO - PROCESS | 1746 | 1465861523512 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]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2139ms 16:45:23 INFO - PROCESS | 1746 | 1465861523573 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 1746 | 1465861523581 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 16:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:45:23 INFO - PROCESS | 1746 | 1465861523612 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 1746 | 1465861523624 Marionette TRACE conn4 <- [1,918,null,{}] 16:45:23 INFO - PROCESS | 1746 | 1465861523708 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}] 16:45:23 INFO - PROCESS | 1746 | 1465861523723 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:24 INFO - PROCESS | 1746 | 1465861524211 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 16:45:24 INFO - PROCESS | 1746 | 1465861524398 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 1746 | 1465861524412 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x93b79000 == 41 [pid = 1746] [id = 237] 16:45:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x93dccc00) [pid = 1746] [serial = 712] [outer = (nil)] 16:45:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x948a8400) [pid = 1746] [serial = 713] [outer = 0x93dccc00] 16:45:24 INFO - PROCESS | 1746 | 1465861524548 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x95267c00) [pid = 1746] [serial = 714] [outer = 0x93dccc00] 16:45:25 INFO - PROCESS | 1746 | 1465861525677 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]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2109ms 16:45:25 INFO - PROCESS | 1746 | 1465861525717 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 1746 | 1465861525722 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 16:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:45:25 INFO - PROCESS | 1746 | 1465861525730 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 1746 | 1465861525733 Marionette TRACE conn4 <- [1,922,null,{}] 16:45:25 INFO - PROCESS | 1746 | 1465861525739 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}] 16:45:25 INFO - PROCESS | 1746 | 1465861525745 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:26 INFO - PROCESS | 1746 | 1465861526002 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 16:45:26 INFO - PROCESS | 1746 | 1465861526344 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 1746 | 1465861526358 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b498800 == 42 [pid = 1746] [id = 238] 16:45:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x92886400) [pid = 1746] [serial = 715] [outer = (nil)] 16:45:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x95376c00) [pid = 1746] [serial = 716] [outer = 0x92886400] 16:45:26 INFO - PROCESS | 1746 | 1465861526530 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x954f3800) [pid = 1746] [serial = 717] [outer = 0x92886400] 16:45:27 INFO - PROCESS | 1746 | 1465861527874 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]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2194ms 16:45:27 INFO - PROCESS | 1746 | 1465861527926 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 1746 | 1465861527930 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:45:27 INFO - PROCESS | 1746 | 1465861527937 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 1746 | 1465861527941 Marionette TRACE conn4 <- [1,926,null,{}] 16:45:27 INFO - PROCESS | 1746 | 1465861527947 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}] 16:45:27 INFO - PROCESS | 1746 | 1465861527952 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:28 INFO - PROCESS | 1746 | 1465861528164 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 16:45:28 INFO - PROCESS | 1746 | 1465861528461 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 1746 | 1465861528472 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94e000 == 43 [pid = 1746] [id = 239] 16:45:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x95324000) [pid = 1746] [serial = 718] [outer = (nil)] 16:45:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x96690000) [pid = 1746] [serial = 719] [outer = 0x95324000] 16:45:28 INFO - PROCESS | 1746 | 1465861528562 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x96696c00) [pid = 1746] [serial = 720] [outer = 0x95324000] 16:45:29 INFO - PROCESS | 1746 | 1465861529518 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]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1631ms 16:45:29 INFO - PROCESS | 1746 | 1465861529569 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 16:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:45:29 INFO - PROCESS | 1746 | 1465861529574 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 16:45:29 INFO - PROCESS | 1746 | 1465861529582 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 1746 | 1465861529586 Marionette TRACE conn4 <- [1,930,null,{}] 16:45:29 INFO - PROCESS | 1746 | 1465861529593 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}] 16:45:29 INFO - PROCESS | 1746 | 1465861529605 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:29 INFO - PROCESS | 1746 | 1465861529879 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 16:45:30 INFO - PROCESS | 1746 | 1465861530163 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 1746 | 1465861530169 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c951000 == 44 [pid = 1746] [id = 240] 16:45:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9668d400) [pid = 1746] [serial = 721] [outer = (nil)] 16:45:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x97933800) [pid = 1746] [serial = 722] [outer = 0x9668d400] 16:45:30 INFO - PROCESS | 1746 | 1465861530263 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x97990800) [pid = 1746] [serial = 723] [outer = 0x9668d400] 16:45:31 INFO - PROCESS | 1746 | 1465861531140 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]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1635ms 16:45:31 INFO - PROCESS | 1746 | 1465861531216 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 1746 | 1465861531220 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 16:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:45:31 INFO - PROCESS | 1746 | 1465861531227 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 1746 | 1465861531230 Marionette TRACE conn4 <- [1,934,null,{}] 16:45:31 INFO - PROCESS | 1746 | 1465861531236 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}] 16:45:31 INFO - PROCESS | 1746 | 1465861531241 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:31 INFO - PROCESS | 1746 | 1465861531446 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 16:45:31 INFO - PROCESS | 1746 | 1465861531678 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 1746 | 1465861531686 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94ac00 == 45 [pid = 1746] [id = 241] 16:45:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8d242c00) [pid = 1746] [serial = 724] [outer = (nil)] 16:45:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x97997400) [pid = 1746] [serial = 725] [outer = 0x8d242c00] 16:45:31 INFO - PROCESS | 1746 | 1465861531782 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9799b400) [pid = 1746] [serial = 726] [outer = 0x8d242c00] 16:45:32 INFO - PROCESS | 1746 | 1465861532714 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]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1544ms 16:45:32 INFO - PROCESS | 1746 | 1465861532773 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 1746 | 1465861532776 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:45:32 INFO - PROCESS | 1746 | 1465861532784 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 1746 | 1465861532788 Marionette TRACE conn4 <- [1,938,null,{}] 16:45:32 INFO - PROCESS | 1746 | 1465861532794 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}] 16:45:32 INFO - PROCESS | 1746 | 1465861532799 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:33 INFO - PROCESS | 1746 | 1465861533049 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 16:45:33 INFO - PROCESS | 1746 | 1465861533345 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 1746 | 1465861533355 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94bc00 == 46 [pid = 1746] [id = 242] 16:45:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x966dbc00) [pid = 1746] [serial = 727] [outer = (nil)] 16:45:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9921f800) [pid = 1746] [serial = 728] [outer = 0x966dbc00] 16:45:33 INFO - PROCESS | 1746 | 1465861533436 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x992b7c00) [pid = 1746] [serial = 729] [outer = 0x966dbc00] 16:45:34 INFO - PROCESS | 1746 | 1465861534437 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]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1736ms 16:45:34 INFO - PROCESS | 1746 | 1465861534523 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 1746 | 1465861534531 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 16:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:45:34 INFO - PROCESS | 1746 | 1465861534540 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 1746 | 1465861534545 Marionette TRACE conn4 <- [1,942,null,{}] 16:45:34 INFO - PROCESS | 1746 | 1465861534552 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}] 16:45:34 INFO - PROCESS | 1746 | 1465861534559 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:34 INFO - PROCESS | 1746 | 1465861534813 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 16:45:35 INFO - PROCESS | 1746 | 1465861535096 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 1746 | 1465861535108 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94c400 == 47 [pid = 1746] [id = 243] 16:45:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x97997c00) [pid = 1746] [serial = 730] [outer = (nil)] 16:45:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x9971b000) [pid = 1746] [serial = 731] [outer = 0x97997c00] 16:45:35 INFO - PROCESS | 1746 | 1465861535192 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x997bc000) [pid = 1746] [serial = 732] [outer = 0x97997c00] 16:45:36 INFO - PROCESS | 1746 | 1465861536370 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]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1887ms 16:45:36 INFO - PROCESS | 1746 | 1465861536430 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 1746 | 1465861536444 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 16:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:45:36 INFO - PROCESS | 1746 | 1465861536462 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 1746 | 1465861536466 Marionette TRACE conn4 <- [1,946,null,{}] 16:45:36 INFO - PROCESS | 1746 | 1465861536481 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}] 16:45:36 INFO - PROCESS | 1746 | 1465861536490 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:36 INFO - PROCESS | 1746 | 1465861536791 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 16:45:37 INFO - PROCESS | 1746 | 1465861537095 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 1746 | 1465861537106 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d247800 == 48 [pid = 1746] [id = 244] 16:45:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8e701800) [pid = 1746] [serial = 733] [outer = (nil)] 16:45:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9a078800) [pid = 1746] [serial = 734] [outer = 0x8e701800] 16:45:37 INFO - PROCESS | 1746 | 1465861537254 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9a355000) [pid = 1746] [serial = 735] [outer = 0x8e701800] 16:45:38 INFO - PROCESS | 1746 | 1465861538554 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]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2151ms 16:45:38 INFO - PROCESS | 1746 | 1465861538609 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 1746 | 1465861538615 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:45:38 INFO - PROCESS | 1746 | 1465861538624 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 1746 | 1465861538629 Marionette TRACE conn4 <- [1,950,null,{}] 16:45:38 INFO - PROCESS | 1746 | 1465861538636 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}] 16:45:38 INFO - PROCESS | 1746 | 1465861538643 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:38 INFO - PROCESS | 1746 | 1465861538937 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 16:45:39 INFO - PROCESS | 1746 | 1465861539237 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 1746 | 1465861539252 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a4d6c00 == 49 [pid = 1746] [id = 245] 16:45:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9a5f0c00) [pid = 1746] [serial = 736] [outer = (nil)] 16:45:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9a8a3000) [pid = 1746] [serial = 737] [outer = 0x9a5f0c00] 16:45:39 INFO - PROCESS | 1746 | 1465861539388 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9aaa9c00) [pid = 1746] [serial = 738] [outer = 0x9a5f0c00] 16:45:40 INFO - PROCESS | 1746 | 1465861540440 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]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1892ms 16:45:40 INFO - PROCESS | 1746 | 1465861540517 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 16:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:45:40 INFO - PROCESS | 1746 | 1465861540522 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 16:45:40 INFO - PROCESS | 1746 | 1465861540530 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 1746 | 1465861540534 Marionette TRACE conn4 <- [1,954,null,{}] 16:45:40 INFO - PROCESS | 1746 | 1465861540540 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}] 16:45:40 INFO - PROCESS | 1746 | 1465861540546 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:40 INFO - PROCESS | 1746 | 1465861540834 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 16:45:41 INFO - PROCESS | 1746 | 1465861541469 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 1746 | 1465861541479 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e38cc00 == 50 [pid = 1746] [id = 246] 16:45:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8e391000) [pid = 1746] [serial = 739] [outer = (nil)] 16:45:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e706800) [pid = 1746] [serial = 740] [outer = 0x8e391000] 16:45:41 INFO - PROCESS | 1746 | 1465861541573 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8f466000) [pid = 1746] [serial = 741] [outer = 0x8e391000] 16:45:42 INFO - PROCESS | 1746 | 1465861542706 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]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2240ms 16:45:42 INFO - PROCESS | 1746 | 1465861542772 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 1746 | 1465861542779 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 16:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:45:42 INFO - PROCESS | 1746 | 1465861542789 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 1746 | 1465861542794 Marionette TRACE conn4 <- [1,958,null,{}] 16:45:42 INFO - PROCESS | 1746 | 1465861542804 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}] 16:45:42 INFO - PROCESS | 1746 | 1465861542811 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:43 INFO - PROCESS | 1746 | 1465861543164 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 16:45:43 INFO - PROCESS | 1746 | 1465861543425 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 1746 | 1465861543435 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d465c00 == 51 [pid = 1746] [id = 247] 16:45:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x918c7800) [pid = 1746] [serial = 742] [outer = (nil)] 16:45:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9240d000) [pid = 1746] [serial = 743] [outer = 0x918c7800] 16:45:43 INFO - PROCESS | 1746 | 1465861543517 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9281d400) [pid = 1746] [serial = 744] [outer = 0x918c7800] 16:45:44 INFO - PROCESS | 1746 | 1465861544443 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]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1693ms 16:45:44 INFO - PROCESS | 1746 | 1465861544506 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 1746 | 1465861544513 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 16:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:45:44 INFO - PROCESS | 1746 | 1465861544520 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 1746 | 1465861544525 Marionette TRACE conn4 <- [1,962,null,{}] 16:45:44 INFO - PROCESS | 1746 | 1465861544531 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}] 16:45:44 INFO - PROCESS | 1746 | 1465861544537 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:44 INFO - PROCESS | 1746 | 1465861544761 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x926f6000) [pid = 1746] [serial = 659] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | 1465861545127 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 1746 | 1465861545136 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d461000 == 52 [pid = 1746] [id = 248] 16:45:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8d462800) [pid = 1746] [serial = 745] [outer = (nil)] 16:45:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8f49e400) [pid = 1746] [serial = 746] [outer = 0x8d462800] 16:45:45 INFO - PROCESS | 1746 | 1465861545245 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x900ba400) [pid = 1746] [serial = 747] [outer = 0x8d462800] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x92ef2c00) [pid = 1746] [serial = 641] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x92c36c00) [pid = 1746] [serial = 638] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x926ed800) [pid = 1746] [serial = 657] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8f708000) [pid = 1746] [serial = 651] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x918c4400) [pid = 1746] [serial = 653] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x918cc400) [pid = 1746] [serial = 654] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x92402800) [pid = 1746] [serial = 656] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8f498c00) [pid = 1746] [serial = 623] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9240c400) [pid = 1746] [serial = 632] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e38fc00) [pid = 1746] [serial = 647] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8f49d000) [pid = 1746] [serial = 648] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8d468c00) [pid = 1746] [serial = 645] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8d45a800) [pid = 1746] [serial = 644] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8c955000) [pid = 1746] [serial = 620] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8f543c00) [pid = 1746] [serial = 650] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x91907c00) [pid = 1746] [serial = 629] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x92817400) [pid = 1746] [serial = 635] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x900bac00) [pid = 1746] [serial = 626] [outer = (nil)] [url = about:blank] 16:45:45 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8ffa4c00) [pid = 1746] [serial = 618] [outer = (nil)] [url = about:blank] 16:45:46 INFO - PROCESS | 1746 | 1465861546144 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]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1692ms 16:45:46 INFO - PROCESS | 1746 | 1465861546214 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 1746 | 1465861546219 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 16:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:45:46 INFO - PROCESS | 1746 | 1465861546235 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 1746 | 1465861546245 Marionette TRACE conn4 <- [1,966,null,{}] 16:45:46 INFO - PROCESS | 1746 | 1465861546254 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}] 16:45:46 INFO - PROCESS | 1746 | 1465861546263 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:46 INFO - PROCESS | 1746 | 1465861546475 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 16:45:46 INFO - PROCESS | 1746 | 1465861546678 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 1746 | 1465861546686 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c955000 == 53 [pid = 1746] [id = 249] 16:45:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8f708000) [pid = 1746] [serial = 748] [outer = (nil)] 16:45:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x92eed800) [pid = 1746] [serial = 749] [outer = 0x8f708000] 16:45:46 INFO - PROCESS | 1746 | 1465861546769 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x948a0400) [pid = 1746] [serial = 750] [outer = 0x8f708000] 16:45:47 INFO - PROCESS | 1746 | 1465861547595 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]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1406ms 16:45:47 INFO - PROCESS | 1746 | 1465861547638 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 1746 | 1465861547644 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 16:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:45:47 INFO - PROCESS | 1746 | 1465861547663 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - PROCESS | 1746 | 1465861547667 Marionette TRACE conn4 <- [1,970,null,{}] 16:45:47 INFO - PROCESS | 1746 | 1465861547673 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}] 16:45:47 INFO - PROCESS | 1746 | 1465861547679 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:47 INFO - PROCESS | 1746 | 1465861547938 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 16:45:47 INFO - PROCESS | 1746 | 1465861547968 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 1746 | 1465861547978 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c9800 == 54 [pid = 1746] [id = 250] 16:45:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x952b4400) [pid = 1746] [serial = 751] [outer = (nil)] 16:45:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x95383000) [pid = 1746] [serial = 752] [outer = 0x952b4400] 16:45:48 INFO - PROCESS | 1746 | 1465861548051 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9668c800) [pid = 1746] [serial = 753] [outer = 0x952b4400] 16:45:49 INFO - PROCESS | 1746 | 1465861549056 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]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1437ms 16:45:49 INFO - PROCESS | 1746 | 1465861549100 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 1746 | 1465861549105 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 16:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:45:49 INFO - PROCESS | 1746 | 1465861549123 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 1746 | 1465861549126 Marionette TRACE conn4 <- [1,974,null,{}] 16:45:49 INFO - PROCESS | 1746 | 1465861549134 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}] 16:45:49 INFO - PROCESS | 1746 | 1465861549138 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:49 INFO - PROCESS | 1746 | 1465861549433 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 16:45:49 INFO - PROCESS | 1746 | 1465861549476 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 1746 | 1465861549496 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x954f4400 == 55 [pid = 1746] [id = 251] 16:45:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x96692400) [pid = 1746] [serial = 754] [outer = (nil)] 16:45:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x966de000) [pid = 1746] [serial = 755] [outer = 0x96692400] 16:45:49 INFO - PROCESS | 1746 | 1465861549661 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x97999800) [pid = 1746] [serial = 756] [outer = 0x96692400] 16:45:50 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x926f1400) [pid = 1746] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:45:50 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8d244400) [pid = 1746] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:45:50 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8f49e000) [pid = 1746] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:45:50 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x91902800) [pid = 1746] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:45:50 INFO - PROCESS | 1746 | 1465861550732 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]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1693ms 16:45:50 INFO - PROCESS | 1746 | 1465861550806 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 1746 | 1465861550809 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 16:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:45:50 INFO - PROCESS | 1746 | 1465861550817 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 1746 | 1465861550819 Marionette TRACE conn4 <- [1,978,null,{}] 16:45:50 INFO - PROCESS | 1746 | 1465861550827 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}] 16:45:50 INFO - PROCESS | 1746 | 1465861550834 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:51 INFO - PROCESS | 1746 | 1465861551032 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 16:45:51 INFO - PROCESS | 1746 | 1465861551179 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 1746 | 1465861551190 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f495c00 == 56 [pid = 1746] [id = 252] 16:45:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x91908c00) [pid = 1746] [serial = 757] [outer = (nil)] 16:45:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x997b4000) [pid = 1746] [serial = 758] [outer = 0x91908c00] 16:45:51 INFO - PROCESS | 1746 | 1465861551262 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9a1e6000) [pid = 1746] [serial = 759] [outer = 0x91908c00] 16:45:52 INFO - PROCESS | 1746 | 1465861552085 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]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1388ms 16:45:52 INFO - PROCESS | 1746 | 1465861552211 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 1746 | 1465861552218 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 16:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:45:52 INFO - PROCESS | 1746 | 1465861552229 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 1746 | 1465861552235 Marionette TRACE conn4 <- [1,982,null,{}] 16:45:52 INFO - PROCESS | 1746 | 1465861552259 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}] 16:45:52 INFO - PROCESS | 1746 | 1465861552267 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:52 INFO - PROCESS | 1746 | 1465861552560 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 16:45:52 INFO - PROCESS | 1746 | 1465861552884 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 1746 | 1465861552903 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d463c00 == 57 [pid = 1746] [id = 253] 16:45:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8f50a000) [pid = 1746] [serial = 760] [outer = (nil)] 16:45:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8f688c00) [pid = 1746] [serial = 761] [outer = 0x8f50a000] 16:45:52 INFO - PROCESS | 1746 | 1465861552990 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8ffa4000) [pid = 1746] [serial = 762] [outer = 0x8f50a000] 16:45:54 INFO - PROCESS | 1746 | 1465861554065 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]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1909ms 16:45:54 INFO - PROCESS | 1746 | 1465861554140 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:45:54 INFO - PROCESS | 1746 | 1465861554147 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 16:45:54 INFO - PROCESS | 1746 | 1465861554161 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 1746 | 1465861554167 Marionette TRACE conn4 <- [1,986,null,{}] 16:45:54 INFO - PROCESS | 1746 | 1465861554176 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}] 16:45:54 INFO - PROCESS | 1746 | 1465861554183 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:54 INFO - PROCESS | 1746 | 1465861554464 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 16:45:54 INFO - PROCESS | 1746 | 1465861554788 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 1746 | 1465861554798 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x917d9000 == 58 [pid = 1746] [id = 254] 16:45:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x926ee800) [pid = 1746] [serial = 763] [outer = (nil)] 16:45:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9281e400) [pid = 1746] [serial = 764] [outer = 0x926ee800] 16:45:54 INFO - PROCESS | 1746 | 1465861554891 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x92ef0400) [pid = 1746] [serial = 765] [outer = 0x926ee800] 16:45:55 INFO - PROCESS | 1746 | 1465861555929 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]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1848ms 16:45:56 INFO - PROCESS | 1746 | 1465861556004 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 1746 | 1465861556008 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 16:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:45:56 INFO - PROCESS | 1746 | 1465861556016 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 1746 | 1465861556021 Marionette TRACE conn4 <- [1,990,null,{}] 16:45:56 INFO - PROCESS | 1746 | 1465861556038 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}] 16:45:56 INFO - PROCESS | 1746 | 1465861556048 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:56 INFO - PROCESS | 1746 | 1465861556414 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 16:45:56 INFO - PROCESS | 1746 | 1465861556669 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 1746 | 1465861556684 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x966de400 == 59 [pid = 1746] [id = 255] 16:45:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9798e400) [pid = 1746] [serial = 766] [outer = (nil)] 16:45:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x99220000) [pid = 1746] [serial = 767] [outer = 0x9798e400] 16:45:56 INFO - PROCESS | 1746 | 1465861556788 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9a079800) [pid = 1746] [serial = 768] [outer = 0x9798e400] 16:45:58 INFO - PROCESS | 1746 | 1465861558091 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]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2151ms 16:45:58 INFO - PROCESS | 1746 | 1465861558168 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 1746 | 1465861558173 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 16:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:45:58 INFO - PROCESS | 1746 | 1465861558181 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 1746 | 1465861558187 Marionette TRACE conn4 <- [1,994,null,{}] 16:45:58 INFO - PROCESS | 1746 | 1465861558194 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}] 16:45:58 INFO - PROCESS | 1746 | 1465861558201 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:58 INFO - PROCESS | 1746 | 1465861558512 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 16:45:58 INFO - PROCESS | 1746 | 1465861558710 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 1746 | 1465861558720 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:45:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71f000 == 60 [pid = 1746] [id = 256] 16:45:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92eef800) [pid = 1746] [serial = 769] [outer = (nil)] 16:45:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9a8b1400) [pid = 1746] [serial = 770] [outer = 0x92eef800] 16:45:58 INFO - PROCESS | 1746 | 1465861558840 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9aaaf800) [pid = 1746] [serial = 771] [outer = 0x92eef800] 16:45:59 INFO - PROCESS | 1746 | 1465861559887 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]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1784ms 16:45:59 INFO - PROCESS | 1746 | 1465861559966 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 1746 | 1465861559972 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 16:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:45:59 INFO - PROCESS | 1746 | 1465861559979 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 1746 | 1465861559984 Marionette TRACE conn4 <- [1,998,null,{}] 16:45:59 INFO - PROCESS | 1746 | 1465861559991 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}] 16:46:00 INFO - PROCESS | 1746 | 1465861559998 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:00 INFO - PROCESS | 1746 | 1465861560333 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 16:46:00 INFO - PROCESS | 1746 | 1465861560595 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 1746 | 1465861560606 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a5f0800 == 61 [pid = 1746] [id = 257] 16:46:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9a80cc00) [pid = 1746] [serial = 772] [outer = (nil)] 16:46:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9aac5000) [pid = 1746] [serial = 773] [outer = 0x9a80cc00] 16:46:00 INFO - PROCESS | 1746 | 1465861560714 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9aac6000) [pid = 1746] [serial = 774] [outer = 0x9a80cc00] 16:46:01 INFO - PROCESS | 1746 | 1465861561686 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]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1742ms 16:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:46:01 INFO - PROCESS | 1746 | 1465861561722 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 1746 | 1465861561725 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 16:46:01 INFO - PROCESS | 1746 | 1465861561733 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 1746 | 1465861561736 Marionette TRACE conn4 <- [1,1002,null,{}] 16:46:01 INFO - PROCESS | 1746 | 1465861561744 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}] 16:46:01 INFO - PROCESS | 1746 | 1465861561755 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:02 INFO - PROCESS | 1746 | 1465861562032 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 16:46:02 INFO - PROCESS | 1746 | 1465861562331 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 1746 | 1465861562343 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aacac00 == 62 [pid = 1746] [id = 258] 16:46:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9abee800) [pid = 1746] [serial = 775] [outer = (nil)] 16:46:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9abf2800) [pid = 1746] [serial = 776] [outer = 0x9abee800] 16:46:02 INFO - PROCESS | 1746 | 1465861562433 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9abf9000) [pid = 1746] [serial = 777] [outer = 0x9abee800] 16:46:03 INFO - PROCESS | 1746 | 1465861563433 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]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1739ms 16:46:03 INFO - PROCESS | 1746 | 1465861563471 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 1746 | 1465861563475 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 16:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:46:03 INFO - PROCESS | 1746 | 1465861563484 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 1746 | 1465861563488 Marionette TRACE conn4 <- [1,1006,null,{}] 16:46:03 INFO - PROCESS | 1746 | 1465861563496 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}] 16:46:03 INFO - PROCESS | 1746 | 1465861563503 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:03 INFO - PROCESS | 1746 | 1465861563730 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 16:46:03 INFO - PROCESS | 1746 | 1465861563976 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 1746 | 1465861563985 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c2f000 == 63 [pid = 1746] [id = 259] 16:46:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9abf0c00) [pid = 1746] [serial = 778] [outer = (nil)] 16:46:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9b16e000) [pid = 1746] [serial = 779] [outer = 0x9abf0c00] 16:46:04 INFO - PROCESS | 1746 | 1465861564122 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9b171800) [pid = 1746] [serial = 780] [outer = 0x9abf0c00] 16:46:05 INFO - PROCESS | 1746 | 1465861565075 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]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1638ms 16:46:05 INFO - PROCESS | 1746 | 1465861565122 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 1746 | 1465861565127 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 16:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:46:05 INFO - PROCESS | 1746 | 1465861565137 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 1746 | 1465861565140 Marionette TRACE conn4 <- [1,1010,null,{}] 16:46:05 INFO - PROCESS | 1746 | 1465861565149 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}] 16:46:05 INFO - PROCESS | 1746 | 1465861565156 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:05 INFO - PROCESS | 1746 | 1465861565406 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 16:46:05 INFO - PROCESS | 1746 | 1465861565703 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 1746 | 1465861565710 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x97997000 == 64 [pid = 1746] [id = 260] 16:46:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9a35b400) [pid = 1746] [serial = 781] [outer = (nil)] 16:46:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9b178400) [pid = 1746] [serial = 782] [outer = 0x9a35b400] 16:46:05 INFO - PROCESS | 1746 | 1465861565806 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9b17ac00) [pid = 1746] [serial = 783] [outer = 0x9a35b400] 16:46:06 INFO - PROCESS | 1746 | 1465861566783 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]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1689ms 16:46:06 INFO - PROCESS | 1746 | 1465861566827 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 16:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:46:06 INFO - PROCESS | 1746 | 1465861566832 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 16:46:06 INFO - PROCESS | 1746 | 1465861566840 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 1746 | 1465861566843 Marionette TRACE conn4 <- [1,1014,null,{}] 16:46:06 INFO - PROCESS | 1746 | 1465861566851 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}] 16:46:06 INFO - PROCESS | 1746 | 1465861566857 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:07 INFO - PROCESS | 1746 | 1465861567092 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 16:46:07 INFO - PROCESS | 1746 | 1465861567381 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 1746 | 1465861567390 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b0cbc00 == 65 [pid = 1746] [id = 261] 16:46:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9b177000) [pid = 1746] [serial = 784] [outer = (nil)] 16:46:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9b4d3400) [pid = 1746] [serial = 785] [outer = 0x9b177000] 16:46:07 INFO - PROCESS | 1746 | 1465861567478 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9b4d4c00) [pid = 1746] [serial = 786] [outer = 0x9b177000] 16:46:08 INFO - PROCESS | 1746 | 1465861568464 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]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1690ms 16:46:08 INFO - PROCESS | 1746 | 1465861568529 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 1746 | 1465861568535 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 16:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:46:08 INFO - PROCESS | 1746 | 1465861568545 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 1746 | 1465861568549 Marionette TRACE conn4 <- [1,1018,null,{}] 16:46:08 INFO - PROCESS | 1746 | 1465861568557 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}] 16:46:08 INFO - PROCESS | 1746 | 1465861568563 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:08 INFO - PROCESS | 1746 | 1465861568805 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 16:46:09 INFO - PROCESS | 1746 | 1465861569065 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 1746 | 1465861569073 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x954ee400 == 66 [pid = 1746] [id = 262] 16:46:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9b40c400) [pid = 1746] [serial = 787] [outer = (nil)] 16:46:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9b4e0800) [pid = 1746] [serial = 788] [outer = 0x9b40c400] 16:46:09 INFO - PROCESS | 1746 | 1465861569211 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9b7a1400) [pid = 1746] [serial = 789] [outer = 0x9b40c400] 16:46:10 INFO - PROCESS | 1746 | 1465861570162 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]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1687ms 16:46:10 INFO - PROCESS | 1746 | 1465861570233 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 1746 | 1465861570239 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 16:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:46:10 INFO - PROCESS | 1746 | 1465861570246 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 1746 | 1465861570252 Marionette TRACE conn4 <- [1,1022,null,{}] 16:46:10 INFO - PROCESS | 1746 | 1465861570258 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}] 16:46:10 INFO - PROCESS | 1746 | 1465861570265 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:10 INFO - PROCESS | 1746 | 1465861570603 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 16:46:11 INFO - PROCESS | 1746 | 1465861571284 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 1746 | 1465861571291 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c955400 == 67 [pid = 1746] [id = 263] 16:46:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8c956800) [pid = 1746] [serial = 790] [outer = (nil)] 16:46:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8d24ac00) [pid = 1746] [serial = 791] [outer = 0x8c956800] 16:46:11 INFO - PROCESS | 1746 | 1465861571389 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8e38fc00) [pid = 1746] [serial = 792] [outer = 0x8c956800] 16:46:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9a1e2000 == 66 [pid = 1746] [id = 9] 16:46:12 INFO - PROCESS | 1746 | 1465861572506 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]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2348ms 16:46:12 INFO - PROCESS | 1746 | 1465861572595 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 1746 | 1465861572602 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 16:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:46:12 INFO - PROCESS | 1746 | 1465861572611 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 1746 | 1465861572617 Marionette TRACE conn4 <- [1,1026,null,{}] 16:46:12 INFO - PROCESS | 1746 | 1465861572625 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}] 16:46:12 INFO - PROCESS | 1746 | 1465861572634 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:13 INFO - PROCESS | 1746 | 1465861572991 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 16:46:13 INFO - PROCESS | 1746 | 1465861573331 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 1746 | 1465861573340 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f510000 == 67 [pid = 1746] [id = 264] 16:46:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8f53ac00) [pid = 1746] [serial = 793] [outer = (nil)] 16:46:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8f702000) [pid = 1746] [serial = 794] [outer = 0x8f53ac00] 16:46:13 INFO - PROCESS | 1746 | 1465861573424 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x918c2c00) [pid = 1746] [serial = 795] [outer = 0x8f53ac00] 16:46:14 INFO - PROCESS | 1746 | 1465861574429 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]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1892ms 16:46:14 INFO - PROCESS | 1746 | 1465861574505 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 1746 | 1465861574513 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 16:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:46:14 INFO - PROCESS | 1746 | 1465861574522 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 1746 | 1465861574527 Marionette TRACE conn4 <- [1,1030,null,{}] 16:46:14 INFO - PROCESS | 1746 | 1465861574533 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}] 16:46:14 INFO - PROCESS | 1746 | 1465861574539 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:14 INFO - PROCESS | 1746 | 1465861574790 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 16:46:15 INFO - PROCESS | 1746 | 1465861575177 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 1746 | 1465861575184 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8f515c00 == 66 [pid = 1746] [id = 200] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9281fc00) [pid = 1746] [serial = 704] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x94893c00) [pid = 1746] [serial = 674] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x954edc00) [pid = 1746] [serial = 683] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8e704800) [pid = 1746] [serial = 662] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8ff99c00) [pid = 1746] [serial = 665] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x96650800) [pid = 1746] [serial = 686] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x95376800) [pid = 1746] [serial = 680] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x93937000) [pid = 1746] [serial = 671] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92c33400) [pid = 1746] [serial = 668] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x952b8000) [pid = 1746] [serial = 677] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8f511c00) [pid = 1746] [serial = 689] [outer = (nil)] [url = about:blank] 16:46:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71e400 == 67 [pid = 1746] [id = 265] 16:46:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8e38dc00) [pid = 1746] [serial = 796] [outer = (nil)] 16:46:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8f510800) [pid = 1746] [serial = 797] [outer = 0x8e38dc00] 16:46:15 INFO - PROCESS | 1746 | 1465861575326 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8f541c00) [pid = 1746] [serial = 798] [outer = 0x8e38dc00] 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x954f4400 == 66 [pid = 1746] [id = 251] 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x918c9800 == 65 [pid = 1746] [id = 250] 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8c955000 == 64 [pid = 1746] [id = 249] 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8d461000 == 63 [pid = 1746] [id = 248] 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8d465c00 == 62 [pid = 1746] [id = 247] 16:46:15 INFO - PROCESS | 1746 | --DOCSHELL 0x8e38cc00 == 61 [pid = 1746] [id = 246] 16:46:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8e705800 == 60 [pid = 1746] [id = 236] 16:46:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8d246800 == 59 [pid = 1746] [id = 235] 16:46:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8f492c00 == 58 [pid = 1746] [id = 234] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92826400) [pid = 1746] [serial = 701] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8f537c00) [pid = 1746] [serial = 695] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8f707800) [pid = 1746] [serial = 696] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8f53b800) [pid = 1746] [serial = 693] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8d245c00) [pid = 1746] [serial = 692] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x92888c00) [pid = 1746] [serial = 702] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9190cc00) [pid = 1746] [serial = 698] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x926ec800) [pid = 1746] [serial = 699] [outer = (nil)] [url = about:blank] 16:46:16 INFO - PROCESS | 1746 | 1465861576261 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]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1786ms 16:46:16 INFO - PROCESS | 1746 | 1465861576309 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 1746 | 1465861576312 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 16:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:46:16 INFO - PROCESS | 1746 | 1465861576323 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 1746 | 1465861576333 Marionette TRACE conn4 <- [1,1034,null,{}] 16:46:16 INFO - PROCESS | 1746 | 1465861576353 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}] 16:46:16 INFO - PROCESS | 1746 | 1465861576362 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:16 INFO - PROCESS | 1746 | 1465861576592 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 16:46:16 INFO - PROCESS | 1746 | 1465861576825 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 1746 | 1465861576834 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d246800 == 59 [pid = 1746] [id = 266] 16:46:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x92409400) [pid = 1746] [serial = 799] [outer = (nil)] 16:46:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9288c800) [pid = 1746] [serial = 800] [outer = 0x92409400] 16:46:16 INFO - PROCESS | 1746 | 1465861576921 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x92c35000) [pid = 1746] [serial = 801] [outer = 0x92409400] 16:46:17 INFO - PROCESS | 1746 | 1465861577887 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]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1606ms 16:46:17 INFO - PROCESS | 1746 | 1465861577928 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 16:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:46:17 INFO - PROCESS | 1746 | 1465861577934 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 16:46:17 INFO - PROCESS | 1746 | 1465861577942 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 1746 | 1465861577944 Marionette TRACE conn4 <- [1,1038,null,{}] 16:46:17 INFO - PROCESS | 1746 | 1465861577959 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}] 16:46:17 INFO - PROCESS | 1746 | 1465861577965 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:18 INFO - PROCESS | 1746 | 1465861578236 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 16:46:18 INFO - PROCESS | 1746 | 1465861578268 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 1746 | 1465861578275 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f513000 == 60 [pid = 1746] [id = 267] 16:46:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x918c6800) [pid = 1746] [serial = 802] [outer = (nil)] 16:46:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x93b70800) [pid = 1746] [serial = 803] [outer = 0x918c6800] 16:46:18 INFO - PROCESS | 1746 | 1465861578391 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x94899c00) [pid = 1746] [serial = 804] [outer = 0x918c6800] 16:46:19 INFO - PROCESS | 1746 | 1465861579533 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]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1648ms 16:46:19 INFO - PROCESS | 1746 | 1465861579596 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 1746 | 1465861579600 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 16:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:46:19 INFO - PROCESS | 1746 | 1465861579607 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 1746 | 1465861579611 Marionette TRACE conn4 <- [1,1042,null,{}] 16:46:19 INFO - PROCESS | 1746 | 1465861579617 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}] 16:46:19 INFO - PROCESS | 1746 | 1465861579623 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:19 INFO - PROCESS | 1746 | 1465861579908 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e391000) [pid = 1746] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8b71b000) [pid = 1746] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x92826c00) [pid = 1746] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8f708000) [pid = 1746] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x952b4400) [pid = 1746] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x96692400) [pid = 1746] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9190bc00) [pid = 1746] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8f46b400) [pid = 1746] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8f703800) [pid = 1746] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8f70fc00) [pid = 1746] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x926f5c00) [pid = 1746] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8f684000) [pid = 1746] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x95322000) [pid = 1746] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x95378c00) [pid = 1746] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x92825000) [pid = 1746] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x917e3400) [pid = 1746] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8b48e400) [pid = 1746] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x926ec400) [pid = 1746] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8e70a000) [pid = 1746] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8c957800) [pid = 1746] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x918c7800) [pid = 1746] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8b71d000) [pid = 1746] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x93dd9400) [pid = 1746] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x92818800) [pid = 1746] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8d462800) [pid = 1746] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8d249400) [pid = 1746] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e393c00) [pid = 1746] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8f516400) [pid = 1746] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8b717000) [pid = 1746] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8b499c00) [pid = 1746] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8c950000) [pid = 1746] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:46:20 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x91909000) [pid = 1746] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:46:20 INFO - PROCESS | 1746 | 1465861580666 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 1746 | 1465861580684 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71d000 == 61 [pid = 1746] [id = 268] 16:46:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b720400) [pid = 1746] [serial = 805] [outer = (nil)] 16:46:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e38c400) [pid = 1746] [serial = 806] [outer = 0x8b720400] 16:46:20 INFO - PROCESS | 1746 | 1465861580794 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x917e3400) [pid = 1746] [serial = 807] [outer = 0x8b720400] 16:46:21 INFO - PROCESS | 1746 | 1465861581812 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]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2233ms 16:46:21 INFO - PROCESS | 1746 | 1465861581842 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 1746 | 1465861581847 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 16:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:46:21 INFO - PROCESS | 1746 | 1465861581853 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 1746 | 1465861581857 Marionette TRACE conn4 <- [1,1046,null,{}] 16:46:21 INFO - PROCESS | 1746 | 1465861581863 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}] 16:46:21 INFO - PROCESS | 1746 | 1465861581869 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:22 INFO - PROCESS | 1746 | 1465861582064 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 16:46:22 INFO - PROCESS | 1746 | 1465861582263 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 1746 | 1465861582270 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x9190ec00 == 62 [pid = 1746] [id = 269] 16:46:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x92825000) [pid = 1746] [serial = 808] [outer = (nil)] 16:46:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x95323000) [pid = 1746] [serial = 809] [outer = 0x92825000] 16:46:22 INFO - PROCESS | 1746 | 1465861582344 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x954e8c00) [pid = 1746] [serial = 810] [outer = 0x92825000] 16:46:23 INFO - PROCESS | 1746 | 1465861583433 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]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1635ms 16:46:23 INFO - PROCESS | 1746 | 1465861583491 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 16:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:46:23 INFO - PROCESS | 1746 | 1465861583506 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 16:46:23 INFO - PROCESS | 1746 | 1465861583517 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 1746 | 1465861583527 Marionette TRACE conn4 <- [1,1050,null,{}] 16:46:23 INFO - PROCESS | 1746 | 1465861583537 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}] 16:46:23 INFO - PROCESS | 1746 | 1465861583544 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:23 INFO - PROCESS | 1746 | 1465861583819 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 16:46:24 INFO - PROCESS | 1746 | 1465861584084 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 1746 | 1465861584096 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f45f000 == 63 [pid = 1746] [id = 270] 16:46:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8f468c00) [pid = 1746] [serial = 811] [outer = (nil)] 16:46:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8f539000) [pid = 1746] [serial = 812] [outer = 0x8f468c00] 16:46:24 INFO - PROCESS | 1746 | 1465861584222 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8f703800) [pid = 1746] [serial = 813] [outer = 0x8f468c00] 16:46:25 INFO - PROCESS | 1746 | 1465861585227 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]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1749ms 16:46:25 INFO - PROCESS | 1746 | 1465861585264 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 1746 | 1465861585272 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 16:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:46:25 INFO - PROCESS | 1746 | 1465861585284 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 1746 | 1465861585289 Marionette TRACE conn4 <- [1,1054,null,{}] 16:46:25 INFO - PROCESS | 1746 | 1465861585296 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}] 16:46:25 INFO - PROCESS | 1746 | 1465861585303 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:25 INFO - PROCESS | 1746 | 1465861585540 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 16:46:25 INFO - PROCESS | 1746 | 1465861585802 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 1746 | 1465861585813 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94d000 == 64 [pid = 1746] [id = 271] 16:46:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9190f400) [pid = 1746] [serial = 814] [outer = (nil)] 16:46:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x926ea400) [pid = 1746] [serial = 815] [outer = 0x9190f400] 16:46:25 INFO - PROCESS | 1746 | 1465861585948 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x9281fc00) [pid = 1746] [serial = 816] [outer = 0x9190f400] 16:46:26 INFO - PROCESS | 1746 | 1465861586925 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]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1710ms 16:46:26 INFO - PROCESS | 1746 | 1465861586995 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 1746 | 1465861587001 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 16:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:46:27 INFO - PROCESS | 1746 | 1465861587009 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 1746 | 1465861587017 Marionette TRACE conn4 <- [1,1058,null,{}] 16:46:27 INFO - PROCESS | 1746 | 1465861587035 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}] 16:46:27 INFO - PROCESS | 1746 | 1465861587045 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:27 INFO - PROCESS | 1746 | 1465861587315 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 16:46:27 INFO - PROCESS | 1746 | 1465861587619 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 1746 | 1465861587631 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x954f6400 == 65 [pid = 1746] [id = 272] 16:46:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x954f7000) [pid = 1746] [serial = 817] [outer = (nil)] 16:46:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x96691400) [pid = 1746] [serial = 818] [outer = 0x954f7000] 16:46:27 INFO - PROCESS | 1746 | 1465861587722 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x966d8400) [pid = 1746] [serial = 819] [outer = 0x954f7000] 16:46:28 INFO - PROCESS | 1746 | 1465861588764 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]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1791ms 16:46:28 INFO - PROCESS | 1746 | 1465861588800 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 16:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:46:28 INFO - PROCESS | 1746 | 1465861588806 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 16:46:28 INFO - PROCESS | 1746 | 1465861588814 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 1746 | 1465861588818 Marionette TRACE conn4 <- [1,1062,null,{}] 16:46:28 INFO - PROCESS | 1746 | 1465861588825 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}] 16:46:28 INFO - PROCESS | 1746 | 1465861588832 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:29 INFO - PROCESS | 1746 | 1465861589072 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 16:46:29 INFO - PROCESS | 1746 | 1465861589329 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 1746 | 1465861589338 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b497c00 == 66 [pid = 1746] [id = 273] 16:46:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x93b74c00) [pid = 1746] [serial = 820] [outer = (nil)] 16:46:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x97992c00) [pid = 1746] [serial = 821] [outer = 0x93b74c00] 16:46:29 INFO - PROCESS | 1746 | 1465861589470 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x99220c00) [pid = 1746] [serial = 822] [outer = 0x93b74c00] 16:46:30 INFO - PROCESS | 1746 | 1465861590431 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]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1697ms 16:46:30 INFO - PROCESS | 1746 | 1465861590512 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 1746 | 1465861590517 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 16:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:46:30 INFO - PROCESS | 1746 | 1465861590524 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 1746 | 1465861590529 Marionette TRACE conn4 <- [1,1066,null,{}] 16:46:30 INFO - PROCESS | 1746 | 1465861590536 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}] 16:46:30 INFO - PROCESS | 1746 | 1465861590542 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:30 INFO - PROCESS | 1746 | 1465861590821 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 16:46:31 INFO - PROCESS | 1746 | 1465861591110 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 1746 | 1465861591119 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71bc00 == 67 [pid = 1746] [id = 274] 16:46:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x92404800) [pid = 1746] [serial = 823] [outer = (nil)] 16:46:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9970fc00) [pid = 1746] [serial = 824] [outer = 0x92404800] 16:46:31 INFO - PROCESS | 1746 | 1465861591213 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9a1e1800) [pid = 1746] [serial = 825] [outer = 0x92404800] 16:46:32 INFO - PROCESS | 1746 | 1465861592236 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]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1732ms 16:46:32 INFO - PROCESS | 1746 | 1465861592257 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 1746 | 1465861592260 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 16:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:46:32 INFO - PROCESS | 1746 | 1465861592268 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 1746 | 1465861592272 Marionette TRACE conn4 <- [1,1070,null,{}] 16:46:32 INFO - PROCESS | 1746 | 1465861592278 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}] 16:46:32 INFO - PROCESS | 1746 | 1465861592290 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:32 INFO - PROCESS | 1746 | 1465861592564 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 16:46:32 INFO - PROCESS | 1746 | 1465861592839 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 1746 | 1465861592847 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x97932400 == 68 [pid = 1746] [id = 275] 16:46:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x99f69800) [pid = 1746] [serial = 826] [outer = (nil)] 16:46:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9aacdc00) [pid = 1746] [serial = 827] [outer = 0x99f69800] 16:46:32 INFO - PROCESS | 1746 | 1465861592938 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9abef400) [pid = 1746] [serial = 828] [outer = 0x99f69800] 16:46:33 INFO - PROCESS | 1746 | 1465861593906 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]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1696ms 16:46:33 INFO - PROCESS | 1746 | 1465861593966 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 1746 | 1465861593971 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 16:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:46:33 INFO - PROCESS | 1746 | 1465861593978 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 1746 | 1465861593982 Marionette TRACE conn4 <- [1,1074,null,{}] 16:46:33 INFO - PROCESS | 1746 | 1465861593989 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}] 16:46:33 INFO - PROCESS | 1746 | 1465861593995 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:34 INFO - PROCESS | 1746 | 1465861594261 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 16:46:34 INFO - PROCESS | 1746 | 1465861594554 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 1746 | 1465861594563 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aac9400 == 69 [pid = 1746] [id = 276] 16:46:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9aacd400) [pid = 1746] [serial = 829] [outer = (nil)] 16:46:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9b172c00) [pid = 1746] [serial = 830] [outer = 0x9aacd400] 16:46:34 INFO - PROCESS | 1746 | 1465861594653 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9b40ac00) [pid = 1746] [serial = 831] [outer = 0x9aacd400] 16:46:35 INFO - PROCESS | 1746 | 1465861595609 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]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1683ms 16:46:35 INFO - PROCESS | 1746 | 1465861595662 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 1746 | 1465861595665 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 16:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:46:35 INFO - PROCESS | 1746 | 1465861595673 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 1746 | 1465861595676 Marionette TRACE conn4 <- [1,1078,null,{}] 16:46:35 INFO - PROCESS | 1746 | 1465861595684 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}] 16:46:35 INFO - PROCESS | 1746 | 1465861595688 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:35 INFO - PROCESS | 1746 | 1465861595960 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 16:46:36 INFO - PROCESS | 1746 | 1465861596334 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 1746 | 1465861596350 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f509400 == 70 [pid = 1746] [id = 277] 16:46:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x948a5c00) [pid = 1746] [serial = 832] [outer = (nil)] 16:46:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9b7a5000) [pid = 1746] [serial = 833] [outer = 0x948a5c00] 16:46:36 INFO - PROCESS | 1746 | 1465861596440 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9bc09400) [pid = 1746] [serial = 834] [outer = 0x948a5c00] 16:46:37 INFO - PROCESS | 1746 | 1465861597606 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]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1989ms 16:46:37 INFO - PROCESS | 1746 | 1465861597663 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 1746 | 1465861597667 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 16:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:46:37 INFO - PROCESS | 1746 | 1465861597674 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 1746 | 1465861597677 Marionette TRACE conn4 <- [1,1082,null,{}] 16:46:37 INFO - PROCESS | 1746 | 1465861597684 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}] 16:46:37 INFO - PROCESS | 1746 | 1465861597688 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:37 INFO - PROCESS | 1746 | 1465861597937 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 16:46:38 INFO - PROCESS | 1746 | 1465861598172 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 1746 | 1465861598182 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b176000 == 71 [pid = 1746] [id = 278] 16:46:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9b7ab000) [pid = 1746] [serial = 835] [outer = (nil)] 16:46:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9c0de000) [pid = 1746] [serial = 836] [outer = 0x9b7ab000] 16:46:38 INFO - PROCESS | 1746 | 1465861598267 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9d446000) [pid = 1746] [serial = 837] [outer = 0x9b7ab000] 16:46:39 INFO - PROCESS | 1746 | 1465861599230 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]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1587ms 16:46:39 INFO - PROCESS | 1746 | 1465861599263 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 1746 | 1465861599266 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 16:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:46:39 INFO - PROCESS | 1746 | 1465861599275 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 1746 | 1465861599279 Marionette TRACE conn4 <- [1,1086,null,{}] 16:46:39 INFO - PROCESS | 1746 | 1465861599284 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}] 16:46:39 INFO - PROCESS | 1746 | 1465861599290 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:39 INFO - PROCESS | 1746 | 1465861599546 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 16:46:39 INFO - PROCESS | 1746 | 1465861599873 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 1746 | 1465861599882 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x91909000 == 72 [pid = 1746] [id = 279] 16:46:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x997b9800) [pid = 1746] [serial = 838] [outer = (nil)] 16:46:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x9d869400) [pid = 1746] [serial = 839] [outer = 0x997b9800] 16:46:39 INFO - PROCESS | 1746 | 1465861599969 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9d873800) [pid = 1746] [serial = 840] [outer = 0x997b9800] 16:46:40 INFO - PROCESS | 1746 | 1465861600885 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]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1633ms 16:46:40 INFO - PROCESS | 1746 | 1465861600909 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 1746 | 1465861600914 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 16:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:46:40 INFO - PROCESS | 1746 | 1465861600941 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 1746 | 1465861600947 Marionette TRACE conn4 <- [1,1090,null,{}] 16:46:40 INFO - PROCESS | 1746 | 1465861600954 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}] 16:46:40 INFO - PROCESS | 1746 | 1465861600960 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:41 INFO - PROCESS | 1746 | 1465861601199 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 16:46:41 INFO - PROCESS | 1746 | 1465861601492 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 1746 | 1465861601503 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d8ce400 == 73 [pid = 1746] [id = 280] 16:46:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0xa05efc00) [pid = 1746] [serial = 841] [outer = (nil)] 16:46:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0xa1014400) [pid = 1746] [serial = 842] [outer = 0xa05efc00] 16:46:41 INFO - PROCESS | 1746 | 1465861601598 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0xa107f400) [pid = 1746] [serial = 843] [outer = 0xa05efc00] 16:46:42 INFO - PROCESS | 1746 | 1465861602542 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]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1647ms 16:46:42 INFO - PROCESS | 1746 | 1465861602584 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 16:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:46:42 INFO - PROCESS | 1746 | 1465861602588 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 16:46:42 INFO - PROCESS | 1746 | 1465861602595 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 1746 | 1465861602599 Marionette TRACE conn4 <- [1,1094,null,{}] 16:46:42 INFO - PROCESS | 1746 | 1465861602605 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}] 16:46:42 INFO - PROCESS | 1746 | 1465861602610 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:42 INFO - PROCESS | 1746 | 1465861602833 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 16:46:43 INFO - PROCESS | 1746 | 1465861603094 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 1746 | 1465861603101 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b713000 == 74 [pid = 1746] [id = 281] 16:46:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8d249c00) [pid = 1746] [serial = 844] [outer = (nil)] 16:46:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8f703000) [pid = 1746] [serial = 845] [outer = 0x8d249c00] 16:46:43 INFO - PROCESS | 1746 | 1465861603229 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x92819000) [pid = 1746] [serial = 846] [outer = 0x8d249c00] 16:46:44 INFO - PROCESS | 1746 | 1465861604274 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]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1738ms 16:46:44 INFO - PROCESS | 1746 | 1465861604333 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 1746 | 1465861604337 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 16:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:46:44 INFO - PROCESS | 1746 | 1465861604344 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 1746 | 1465861604349 Marionette TRACE conn4 <- [1,1098,null,{}] 16:46:44 INFO - PROCESS | 1746 | 1465861604355 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}] 16:46:44 INFO - PROCESS | 1746 | 1465861604360 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:44 INFO - PROCESS | 1746 | 1465861604590 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 16:46:44 INFO - PROCESS | 1746 | 1465861604935 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 1746 | 1465861604951 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94f000 == 75 [pid = 1746] [id = 282] 16:46:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x8c953400) [pid = 1746] [serial = 847] [outer = (nil)] 16:46:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x8ff9b000) [pid = 1746] [serial = 848] [outer = 0x8c953400] 16:46:45 INFO - PROCESS | 1746 | 1465861605095 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x918cf400) [pid = 1746] [serial = 849] [outer = 0x8c953400] 16:46:47 INFO - PROCESS | 1746 | 1465861607090 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]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2838ms 16:46:47 INFO - PROCESS | 1746 | 1465861607187 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 16:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:46:47 INFO - PROCESS | 1746 | 1465861607197 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 16:46:47 INFO - PROCESS | 1746 | 1465861607212 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 1746 | 1465861607221 Marionette TRACE conn4 <- [1,1102,null,{}] 16:46:47 INFO - PROCESS | 1746 | 1465861607348 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}] 16:46:47 INFO - PROCESS | 1746 | 1465861607357 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:47 INFO - PROCESS | 1746 | 1465861607607 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 16:46:47 INFO - PROCESS | 1746 | 1465861607812 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 1746 | 1465861607821 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c958400 == 76 [pid = 1746] [id = 283] 16:46:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8d468400) [pid = 1746] [serial = 850] [outer = (nil)] 16:46:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8e393c00) [pid = 1746] [serial = 851] [outer = 0x8d468400] 16:46:47 INFO - PROCESS | 1746 | 1465861607948 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8f469c00) [pid = 1746] [serial = 852] [outer = 0x8d468400] 16:46:49 INFO - PROCESS | 1746 | 1465861609036 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]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1903ms 16:46:49 INFO - PROCESS | 1746 | 1465861609110 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 1746 | 1465861609118 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 16:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:46:49 INFO - PROCESS | 1746 | 1465861609129 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 1746 | 1465861609133 Marionette TRACE conn4 <- [1,1106,null,{}] 16:46:49 INFO - PROCESS | 1746 | 1465861609141 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}] 16:46:49 INFO - PROCESS | 1746 | 1465861609147 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:49 INFO - PROCESS | 1746 | 1465861609408 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 16:46:49 INFO - PROCESS | 1746 | 1465861609802 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 1746 | 1465861609809 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71d000 == 75 [pid = 1746] [id = 268] 16:46:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f513000 == 74 [pid = 1746] [id = 267] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x997b4000) [pid = 1746] [serial = 758] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9a078800) [pid = 1746] [serial = 734] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x95376c00) [pid = 1746] [serial = 716] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x97933800) [pid = 1746] [serial = 722] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0x9921f800) [pid = 1746] [serial = 728] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x8f46a000) [pid = 1746] [serial = 707] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x9971b000) [pid = 1746] [serial = 731] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x948a8400) [pid = 1746] [serial = 713] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9a8a3000) [pid = 1746] [serial = 737] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x97997400) [pid = 1746] [serial = 725] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x918c1800) [pid = 1746] [serial = 710] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x96690000) [pid = 1746] [serial = 719] [outer = (nil)] [url = about:blank] 16:46:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c951c00 == 75 [pid = 1746] [id = 284] 16:46:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8c957000) [pid = 1746] [serial = 853] [outer = (nil)] 16:46:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8f467400) [pid = 1746] [serial = 854] [outer = 0x8c957000] 16:46:49 INFO - PROCESS | 1746 | 1465861609988 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8f515400) [pid = 1746] [serial = 855] [outer = 0x8c957000] 16:46:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8d246800 == 74 [pid = 1746] [id = 266] 16:46:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71e400 == 73 [pid = 1746] [id = 265] 16:46:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8f510000 == 72 [pid = 1746] [id = 264] 16:46:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8c955400 == 71 [pid = 1746] [id = 263] 16:46:50 INFO - PROCESS | 1746 | --DOCSHELL 0x8d463c00 == 70 [pid = 1746] [id = 253] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8e706800) [pid = 1746] [serial = 740] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9240e800) [pid = 1746] [serial = 633] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x92889c00) [pid = 1746] [serial = 600] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x948a0400) [pid = 1746] [serial = 750] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x95383000) [pid = 1746] [serial = 752] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9668c800) [pid = 1746] [serial = 753] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x966de000) [pid = 1746] [serial = 755] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x92821000) [pid = 1746] [serial = 597] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8f513c00) [pid = 1746] [serial = 624] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x900b6800) [pid = 1746] [serial = 666] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x917dcc00) [pid = 1746] [serial = 627] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x92883800) [pid = 1746] [serial = 636] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x95381800) [pid = 1746] [serial = 681] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x954f1400) [pid = 1746] [serial = 684] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x97999800) [pid = 1746] [serial = 756] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x96688800) [pid = 1746] [serial = 687] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92c3b800) [pid = 1746] [serial = 669] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9190e000) [pid = 1746] [serial = 630] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x92ef3800) [pid = 1746] [serial = 642] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x92ee8000) [pid = 1746] [serial = 639] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x918cb000) [pid = 1746] [serial = 594] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8e708c00) [pid = 1746] [serial = 554] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9281d400) [pid = 1746] [serial = 744] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8c94dc00) [pid = 1746] [serial = 621] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9489cc00) [pid = 1746] [serial = 675] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x93dca400) [pid = 1746] [serial = 672] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8f49e400) [pid = 1746] [serial = 746] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x900ba400) [pid = 1746] [serial = 747] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8f514800) [pid = 1746] [serial = 591] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8f466000) [pid = 1746] [serial = 741] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9240d000) [pid = 1746] [serial = 743] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8f466400) [pid = 1746] [serial = 663] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x92ee9000) [pid = 1746] [serial = 603] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x95328400) [pid = 1746] [serial = 678] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x92eed800) [pid = 1746] [serial = 749] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8c94ec00) [pid = 1746] [serial = 588] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8ff9ec00) [pid = 1746] [serial = 690] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x92883c00) [pid = 1746] [serial = 660] [outer = (nil)] [url = about:blank] 16:46:50 INFO - PROCESS | 1746 | 1465861610980 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]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1894ms 16:46:51 INFO - PROCESS | 1746 | 1465861611023 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 16:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:46:51 INFO - PROCESS | 1746 | 1465861611029 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 16:46:51 INFO - PROCESS | 1746 | 1465861611037 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 1746 | 1465861611044 Marionette TRACE conn4 <- [1,1110,null,{}] 16:46:51 INFO - PROCESS | 1746 | 1465861611062 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}] 16:46:51 INFO - PROCESS | 1746 | 1465861611072 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:51 INFO - PROCESS | 1746 | 1465861611303 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 16:46:51 INFO - PROCESS | 1746 | 1465861611522 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 1746 | 1465861611535 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ff99c00 == 71 [pid = 1746] [id = 285] 16:46:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8ff9ec00) [pid = 1746] [serial = 856] [outer = (nil)] 16:46:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x918cb000) [pid = 1746] [serial = 857] [outer = 0x8ff9ec00] 16:46:51 INFO - PROCESS | 1746 | 1465861611634 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9190f000) [pid = 1746] [serial = 858] [outer = 0x8ff9ec00] 16:46:52 INFO - PROCESS | 1746 | 1465861612479 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]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1501ms 16:46:52 INFO - PROCESS | 1746 | 1465861612537 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 1746 | 1465861612541 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 16:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:46:52 INFO - PROCESS | 1746 | 1465861612549 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 1746 | 1465861612553 Marionette TRACE conn4 <- [1,1114,null,{}] 16:46:52 INFO - PROCESS | 1746 | 1465861612566 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}] 16:46:52 INFO - PROCESS | 1746 | 1465861612570 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:52 INFO - PROCESS | 1746 | 1465861612826 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 16:46:52 INFO - PROCESS | 1746 | 1465861612851 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 1746 | 1465861612858 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f514c00 == 72 [pid = 1746] [id = 286] 16:46:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9190b000) [pid = 1746] [serial = 859] [outer = (nil)] 16:46:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x92818c00) [pid = 1746] [serial = 860] [outer = 0x9190b000] 16:46:52 INFO - PROCESS | 1746 | 1465861612935 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x92884800) [pid = 1746] [serial = 861] [outer = 0x9190b000] 16:46:53 INFO - PROCESS | 1746 | 1465861613951 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]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1447ms 16:46:53 INFO - PROCESS | 1746 | 1465861613997 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 1746 | 1465861614001 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 16:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:46:54 INFO - PROCESS | 1746 | 1465861614013 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 1746 | 1465861614016 Marionette TRACE conn4 <- [1,1118,null,{}] 16:46:54 INFO - PROCESS | 1746 | 1465861614023 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}] 16:46:54 INFO - PROCESS | 1746 | 1465861614028 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:54 INFO - PROCESS | 1746 | 1465861614436 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8e38dc00) [pid = 1746] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8f50a000) [pid = 1746] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x918c6800) [pid = 1746] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x92eef800) [pid = 1746] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8d45f800) [pid = 1746] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x95324000) [pid = 1746] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9abf0c00) [pid = 1746] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8f53ac00) [pid = 1746] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x92409400) [pid = 1746] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x97931c00) [pid = 1746] [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.] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92886400) [pid = 1746] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x900c1c00) [pid = 1746] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9a35b400) [pid = 1746] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x9a5f0c00) [pid = 1746] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9798e400) [pid = 1746] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8c956800) [pid = 1746] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8f498800) [pid = 1746] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x9668d400) [pid = 1746] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8e701800) [pid = 1746] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x97997c00) [pid = 1746] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9a80cc00) [pid = 1746] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9abee800) [pid = 1746] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x926ee800) [pid = 1746] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x966dbc00) [pid = 1746] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8d242c00) [pid = 1746] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x93dccc00) [pid = 1746] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8b720400) [pid = 1746] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:46:55 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x91908c00) [pid = 1746] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:46:55 INFO - PROCESS | 1746 | 1465861615212 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 1746 | 1465861615215 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b720400 == 73 [pid = 1746] [id = 287] 16:46:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8c94c000) [pid = 1746] [serial = 862] [outer = (nil)] 16:46:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8f498800) [pid = 1746] [serial = 863] [outer = 0x8c94c000] 16:46:55 INFO - PROCESS | 1746 | 1465861615333 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8f540400) [pid = 1746] [serial = 864] [outer = 0x8c94c000] 16:46:56 INFO - PROCESS | 1746 | 1465861616127 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]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2188ms 16:46:56 INFO - PROCESS | 1746 | 1465861616204 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 1746 | 1465861616210 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 16:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:46:56 INFO - PROCESS | 1746 | 1465861616220 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 1746 | 1465861616226 Marionette TRACE conn4 <- [1,1122,null,{}] 16:46:56 INFO - PROCESS | 1746 | 1465861616235 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}] 16:46:56 INFO - PROCESS | 1746 | 1465861616248 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:56 INFO - PROCESS | 1746 | 1465861616479 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 16:46:56 INFO - PROCESS | 1746 | 1465861616654 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 1746 | 1465861616665 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50b800 == 74 [pid = 1746] [id = 288] 16:46:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x91908c00) [pid = 1746] [serial = 865] [outer = (nil)] 16:46:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x92eef800) [pid = 1746] [serial = 866] [outer = 0x91908c00] 16:46:56 INFO - PROCESS | 1746 | 1465861616785 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x93dd1c00) [pid = 1746] [serial = 867] [outer = 0x91908c00] 16:46:57 INFO - PROCESS | 1746 | 1465861617791 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]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1601ms 16:46:57 INFO - PROCESS | 1746 | 1465861617821 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 1746 | 1465861617829 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 16:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:46:57 INFO - PROCESS | 1746 | 1465861617839 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 1746 | 1465861617844 Marionette TRACE conn4 <- [1,1126,null,{}] 16:46:57 INFO - PROCESS | 1746 | 1465861617854 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}] 16:46:57 INFO - PROCESS | 1746 | 1465861617861 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:58 INFO - PROCESS | 1746 | 1465861618098 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 16:46:58 INFO - PROCESS | 1746 | 1465861618424 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 1746 | 1465861618436 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d242800 == 75 [pid = 1746] [id = 289] 16:46:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8d246000) [pid = 1746] [serial = 868] [outer = (nil)] 16:46:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8f46a000) [pid = 1746] [serial = 869] [outer = 0x8d246000] 16:46:58 INFO - PROCESS | 1746 | 1465861618536 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8f50dc00) [pid = 1746] [serial = 870] [outer = 0x8d246000] 16:46:59 INFO - PROCESS | 1746 | 1465861619612 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]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1798ms 16:46:59 INFO - PROCESS | 1746 | 1465861619638 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 1746 | 1465861619647 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 16:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:46:59 INFO - PROCESS | 1746 | 1465861619661 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 1746 | 1465861619665 Marionette TRACE conn4 <- [1,1130,null,{}] 16:46:59 INFO - PROCESS | 1746 | 1465861619674 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}] 16:46:59 INFO - PROCESS | 1746 | 1465861619681 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:46:59 INFO - PROCESS | 1746 | 1465861619966 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 16:47:00 INFO - PROCESS | 1746 | 1465861620268 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 1746 | 1465861620281 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d245c00 == 76 [pid = 1746] [id = 290] 16:47:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x917e2c00) [pid = 1746] [serial = 871] [outer = (nil)] 16:47:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x92402800) [pid = 1746] [serial = 872] [outer = 0x917e2c00] 16:47:00 INFO - PROCESS | 1746 | 1465861620387 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x926f1c00) [pid = 1746] [serial = 873] [outer = 0x917e2c00] 16:47:01 INFO - PROCESS | 1746 | 1465861621497 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]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1896ms 16:47:01 INFO - PROCESS | 1746 | 1465861621557 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 1746 | 1465861621563 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 16:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:47:01 INFO - PROCESS | 1746 | 1465861621571 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 1746 | 1465861621578 Marionette TRACE conn4 <- [1,1134,null,{}] 16:47:01 INFO - PROCESS | 1746 | 1465861621641 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}] 16:47:01 INFO - PROCESS | 1746 | 1465861621651 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:01 INFO - PROCESS | 1746 | 1465861621990 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 16:47:02 INFO - PROCESS | 1746 | 1465861622218 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 1746 | 1465861622228 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c9c00 == 77 [pid = 1746] [id = 291] 16:47:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x9489cc00) [pid = 1746] [serial = 874] [outer = (nil)] 16:47:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x948b1400) [pid = 1746] [serial = 875] [outer = 0x9489cc00] 16:47:02 INFO - PROCESS | 1746 | 1465861622353 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x95324800) [pid = 1746] [serial = 876] [outer = 0x9489cc00] 16:47:03 INFO - PROCESS | 1746 | 1465861623669 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]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2192ms 16:47:03 INFO - PROCESS | 1746 | 1465861623766 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 1746 | 1465861623775 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 16:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:47:03 INFO - PROCESS | 1746 | 1465861623787 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 1746 | 1465861623794 Marionette TRACE conn4 <- [1,1138,null,{}] 16:47:03 INFO - PROCESS | 1746 | 1465861623936 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}] 16:47:03 INFO - PROCESS | 1746 | 1465861623946 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:04 INFO - PROCESS | 1746 | 1465861624417 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 16:47:04 INFO - PROCESS | 1746 | 1465861624568 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 1746 | 1465861624579 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x900c1c00 == 78 [pid = 1746] [id = 292] 16:47:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9288f800) [pid = 1746] [serial = 877] [outer = (nil)] 16:47:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x954f4c00) [pid = 1746] [serial = 878] [outer = 0x9288f800] 16:47:04 INFO - PROCESS | 1746 | 1465861624665 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9668ac00) [pid = 1746] [serial = 879] [outer = 0x9288f800] 16:47:05 INFO - PROCESS | 1746 | 1465861625623 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]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1906ms 16:47:05 INFO - PROCESS | 1746 | 1465861625693 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 16:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:47:05 INFO - PROCESS | 1746 | 1465861625697 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 16:47:05 INFO - PROCESS | 1746 | 1465861625704 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 1746 | 1465861625708 Marionette TRACE conn4 <- [1,1142,null,{}] 16:47:05 INFO - PROCESS | 1746 | 1465861625715 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}] 16:47:05 INFO - PROCESS | 1746 | 1465861625720 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:05 INFO - PROCESS | 1746 | 1465861625949 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 16:47:06 INFO - PROCESS | 1746 | 1465861626203 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 1746 | 1465861626210 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa6c00 == 79 [pid = 1746] [id = 293] 16:47:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x94899000) [pid = 1746] [serial = 880] [outer = (nil)] 16:47:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x96694000) [pid = 1746] [serial = 881] [outer = 0x94899000] 16:47:06 INFO - PROCESS | 1746 | 1465861626345 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x966dcc00) [pid = 1746] [serial = 882] [outer = 0x94899000] 16:47:07 INFO - PROCESS | 1746 | 1465861627332 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]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1685ms 16:47:07 INFO - PROCESS | 1746 | 1465861627389 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 16:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:47:07 INFO - PROCESS | 1746 | 1465861627394 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 16:47:07 INFO - PROCESS | 1746 | 1465861627401 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 1746 | 1465861627405 Marionette TRACE conn4 <- [1,1146,null,{}] 16:47:07 INFO - PROCESS | 1746 | 1465861627416 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}] 16:47:07 INFO - PROCESS | 1746 | 1465861627436 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:07 INFO - PROCESS | 1746 | 1465861627731 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 16:47:08 INFO - PROCESS | 1746 | 1465861628033 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 1746 | 1465861628043 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x93933000 == 80 [pid = 1746] [id = 294] 16:47:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x97999400) [pid = 1746] [serial = 883] [outer = (nil)] 16:47:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x997bcc00) [pid = 1746] [serial = 884] [outer = 0x97999400] 16:47:08 INFO - PROCESS | 1746 | 1465861628131 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9a5d2000) [pid = 1746] [serial = 885] [outer = 0x97999400] 16:47:09 INFO - PROCESS | 1746 | 1465861629214 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]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1893ms 16:47:09 INFO - PROCESS | 1746 | 1465861629297 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 1746 | 1465861629304 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 16:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:47:09 INFO - PROCESS | 1746 | 1465861629316 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 1746 | 1465861629321 Marionette TRACE conn4 <- [1,1150,null,{}] 16:47:09 INFO - PROCESS | 1746 | 1465861629332 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}] 16:47:09 INFO - PROCESS | 1746 | 1465861629339 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:09 INFO - PROCESS | 1746 | 1465861629904 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 16:47:10 INFO - PROCESS | 1746 | 1465861630148 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 1746 | 1465861630158 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x99f69000 == 81 [pid = 1746] [id = 295] 16:47:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9a5efc00) [pid = 1746] [serial = 886] [outer = (nil)] 16:47:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9aaa2400) [pid = 1746] [serial = 887] [outer = 0x9a5efc00] 16:47:10 INFO - PROCESS | 1746 | 1465861630298 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9aaaac00) [pid = 1746] [serial = 888] [outer = 0x9a5efc00] 16:47:11 INFO - PROCESS | 1746 | 1465861631576 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]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2292ms 16:47:11 INFO - PROCESS | 1746 | 1465861631607 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 1746 | 1465861631620 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 16:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:47:11 INFO - PROCESS | 1746 | 1465861631628 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 1746 | 1465861631631 Marionette TRACE conn4 <- [1,1154,null,{}] 16:47:11 INFO - PROCESS | 1746 | 1465861631639 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}] 16:47:11 INFO - PROCESS | 1746 | 1465861631645 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:11 INFO - PROCESS | 1746 | 1465861631884 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 16:47:12 INFO - PROCESS | 1746 | 1465861632178 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 1746 | 1465861632186 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b717000 == 82 [pid = 1746] [id = 296] 16:47:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x99f65800) [pid = 1746] [serial = 889] [outer = (nil)] 16:47:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9abee800) [pid = 1746] [serial = 890] [outer = 0x99f65800] 16:47:12 INFO - PROCESS | 1746 | 1465861632281 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9abf2000) [pid = 1746] [serial = 891] [outer = 0x99f65800] 16:47:13 INFO - PROCESS | 1746 | 1465861633593 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]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2046ms 16:47:13 INFO - PROCESS | 1746 | 1465861633679 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 1746 | 1465861633686 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 16:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:47:13 INFO - PROCESS | 1746 | 1465861633699 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 1746 | 1465861633704 Marionette TRACE conn4 <- [1,1158,null,{}] 16:47:13 INFO - PROCESS | 1746 | 1465861633715 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}] 16:47:13 INFO - PROCESS | 1746 | 1465861633722 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:14 INFO - PROCESS | 1746 | 1465861634291 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 16:47:14 INFO - PROCESS | 1746 | 1465861634624 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 1746 | 1465861634639 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aacbc00 == 83 [pid = 1746] [id = 297] 16:47:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9b170c00) [pid = 1746] [serial = 892] [outer = (nil)] 16:47:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9b406400) [pid = 1746] [serial = 893] [outer = 0x9b170c00] 16:47:14 INFO - PROCESS | 1746 | 1465861634787 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x9b4de400) [pid = 1746] [serial = 894] [outer = 0x9b170c00] 16:47:15 INFO - PROCESS | 1746 | 1465861635772 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]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2148ms 16:47:15 INFO - PROCESS | 1746 | 1465861635846 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 1746 | 1465861635849 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 16:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:47:15 INFO - PROCESS | 1746 | 1465861635858 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 1746 | 1465861635863 Marionette TRACE conn4 <- [1,1162,null,{}] 16:47:15 INFO - PROCESS | 1746 | 1465861635870 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}] 16:47:15 INFO - PROCESS | 1746 | 1465861635877 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:16 INFO - PROCESS | 1746 | 1465861636163 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 16:47:16 INFO - PROCESS | 1746 | 1465861636467 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 1746 | 1465861636477 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e705000 == 84 [pid = 1746] [id = 298] 16:47:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8f4a0400) [pid = 1746] [serial = 895] [outer = (nil)] 16:47:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9240c400) [pid = 1746] [serial = 896] [outer = 0x8f4a0400] 16:47:16 INFO - PROCESS | 1746 | 1465861636565 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92822000) [pid = 1746] [serial = 897] [outer = 0x8f4a0400] 16:47:17 INFO - PROCESS | 1746 | 1465861637819 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]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2051ms 16:47:17 INFO - PROCESS | 1746 | 1465861637912 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 1746 | 1465861637919 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 16:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:47:17 INFO - PROCESS | 1746 | 1465861637930 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 1746 | 1465861637936 Marionette TRACE conn4 <- [1,1166,null,{}] 16:47:18 INFO - PROCESS | 1746 | 1465861638007 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}] 16:47:18 INFO - PROCESS | 1746 | 1465861638017 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:19 INFO - PROCESS | 1746 | 1465861639239 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 16:47:19 INFO - PROCESS | 1746 | 1465861639508 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 1746 | 1465861639520 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c958000 == 85 [pid = 1746] [id = 299] 16:47:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8d247c00) [pid = 1746] [serial = 898] [outer = (nil)] 16:47:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8d466c00) [pid = 1746] [serial = 899] [outer = 0x8d247c00] 16:47:19 INFO - PROCESS | 1746 | 1465861639603 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8f45e400) [pid = 1746] [serial = 900] [outer = 0x8d247c00] 16:47:20 INFO - PROCESS | 1746 | 1465861640751 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]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2916ms 16:47:20 INFO - PROCESS | 1746 | 1465861640851 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 1746 | 1465861640869 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 16:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:47:21 INFO - PROCESS | 1746 | 1465861641076 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 1746 | 1465861641084 Marionette TRACE conn4 <- [1,1170,null,{}] 16:47:21 INFO - PROCESS | 1746 | 1465861641150 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}] 16:47:21 INFO - PROCESS | 1746 | 1465861641159 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:21 INFO - PROCESS | 1746 | 1465861641493 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 16:47:21 INFO - PROCESS | 1746 | 1465861641724 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 1746 | 1465861641739 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e702c00 == 86 [pid = 1746] [id = 300] 16:47:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8f706800) [pid = 1746] [serial = 901] [outer = (nil)] 16:47:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8ffa6000) [pid = 1746] [serial = 902] [outer = 0x8f706800] 16:47:21 INFO - PROCESS | 1746 | 1465861641854 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x917dcc00) [pid = 1746] [serial = 903] [outer = 0x8f706800] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x93b79000 == 85 [pid = 1746] [id = 237] 16:47:22 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9b4e0800) [pid = 1746] [serial = 788] [outer = (nil)] [url = about:blank] 16:47:22 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9b4d3400) [pid = 1746] [serial = 785] [outer = (nil)] [url = about:blank] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8b720400 == 84 [pid = 1746] [id = 287] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8f514c00 == 83 [pid = 1746] [id = 286] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8ff99c00 == 82 [pid = 1746] [id = 285] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8c951c00 == 81 [pid = 1746] [id = 284] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8c958400 == 80 [pid = 1746] [id = 283] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94d000 == 79 [pid = 1746] [id = 271] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x8f45f000 == 78 [pid = 1746] [id = 270] 16:47:22 INFO - PROCESS | 1746 | --DOCSHELL 0x9190ec00 == 77 [pid = 1746] [id = 269] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x917e3400) [pid = 1746] [serial = 807] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8f541c00) [pid = 1746] [serial = 798] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8f510800) [pid = 1746] [serial = 797] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8ffa4000) [pid = 1746] [serial = 762] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x93b70800) [pid = 1746] [serial = 803] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9a8b1400) [pid = 1746] [serial = 770] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8f509c00) [pid = 1746] [serial = 708] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x96696c00) [pid = 1746] [serial = 720] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9b16e000) [pid = 1746] [serial = 779] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8f702000) [pid = 1746] [serial = 794] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x92c35000) [pid = 1746] [serial = 801] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e70ac00) [pid = 1746] [serial = 555] [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.] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x954f3800) [pid = 1746] [serial = 717] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9b171800) [pid = 1746] [serial = 780] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9190b800) [pid = 1746] [serial = 711] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9b17ac00) [pid = 1746] [serial = 783] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9aaaf800) [pid = 1746] [serial = 771] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9288c800) [pid = 1746] [serial = 800] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x94899c00) [pid = 1746] [serial = 804] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9aaa9c00) [pid = 1746] [serial = 738] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x99220000) [pid = 1746] [serial = 767] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8d24ac00) [pid = 1746] [serial = 791] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92c36000) [pid = 1746] [serial = 705] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x918c2c00) [pid = 1746] [serial = 795] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x97990800) [pid = 1746] [serial = 723] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8f688c00) [pid = 1746] [serial = 761] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9b178400) [pid = 1746] [serial = 782] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x9a079800) [pid = 1746] [serial = 768] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9a355000) [pid = 1746] [serial = 735] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x997bc000) [pid = 1746] [serial = 732] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x9aac5000) [pid = 1746] [serial = 773] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x9abf9000) [pid = 1746] [serial = 777] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9281e400) [pid = 1746] [serial = 764] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x992b7c00) [pid = 1746] [serial = 729] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x92ef0400) [pid = 1746] [serial = 765] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8e38fc00) [pid = 1746] [serial = 792] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9799b400) [pid = 1746] [serial = 726] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x95267c00) [pid = 1746] [serial = 714] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8e38c400) [pid = 1746] [serial = 806] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9aac6000) [pid = 1746] [serial = 774] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9a1e6000) [pid = 1746] [serial = 759] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9abf2800) [pid = 1746] [serial = 776] [outer = (nil)] [url = about:blank] 16:47:23 INFO - PROCESS | 1746 | 1465861643111 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]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2261ms 16:47:23 INFO - PROCESS | 1746 | 1465861643187 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 1746 | 1465861643191 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 16:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:47:23 INFO - PROCESS | 1746 | 1465861643200 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 1746 | 1465861643204 Marionette TRACE conn4 <- [1,1174,null,{}] 16:47:23 INFO - PROCESS | 1746 | 1465861643229 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}] 16:47:23 INFO - PROCESS | 1746 | 1465861643235 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:23 INFO - PROCESS | 1746 | 1465861643484 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 16:47:23 INFO - PROCESS | 1746 | 1465861643794 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 1746 | 1465861643805 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e397400 == 78 [pid = 1746] [id = 301] 16:47:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8f511800) [pid = 1746] [serial = 904] [outer = (nil)] 16:47:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x917e4800) [pid = 1746] [serial = 905] [outer = 0x8f511800] 16:47:23 INFO - PROCESS | 1746 | 1465861643927 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x918ce000) [pid = 1746] [serial = 906] [outer = 0x8f511800] 16:47:25 INFO - PROCESS | 1746 | 1465861645163 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] 16:47:25 INFO - PROCESS | 1746 | 1465861645238 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 16:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:47:25 INFO - PROCESS | 1746 | 1465861645290 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - PROCESS | 1746 | 1465861645301 Marionette TRACE conn4 <- [1,1178,null,{}] 16:47:25 INFO - PROCESS | 1746 | 1465861645311 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}] 16:47:25 INFO - PROCESS | 1746 | 1465861645322 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:25 INFO - PROCESS | 1746 | 1465861645683 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 16:47:25 INFO - PROCESS | 1746 | 1465861645803 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 1746 | 1465861645816 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70f000 == 79 [pid = 1746] [id = 302] 16:47:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x918cdc00) [pid = 1746] [serial = 907] [outer = (nil)] 16:47:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x92889800) [pid = 1746] [serial = 908] [outer = 0x918cdc00] 16:47:26 INFO - PROCESS | 1746 | 1465861646033 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x92c2e800) [pid = 1746] [serial = 909] [outer = 0x918cdc00] 16:47:27 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8ff9ec00) [pid = 1746] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:47:27 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8d468400) [pid = 1746] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:47:27 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8c94c000) [pid = 1746] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:47:27 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8c957000) [pid = 1746] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:47:27 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x9190b000) [pid = 1746] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:47:27 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x9b177000) [pid = 1746] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:47:27 INFO - PROCESS | 1746 | 1465861647581 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] 16:47:27 INFO - PROCESS | 1746 | 1465861647695 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 16:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:47:27 INFO - PROCESS | 1746 | 1465861647708 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 1746 | 1465861647711 Marionette TRACE conn4 <- [1,1182,null,{}] 16:47:27 INFO - PROCESS | 1746 | 1465861647717 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}] 16:47:27 INFO - PROCESS | 1746 | 1465861647723 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:27 INFO - PROCESS | 1746 | 1465861647912 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 16:47:27 INFO - PROCESS | 1746 | 1465861647929 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 1746 | 1465861647939 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x92403000 == 80 [pid = 1746] [id = 303] 16:47:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x92884000) [pid = 1746] [serial = 910] [outer = (nil)] 16:47:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x92c3b000) [pid = 1746] [serial = 911] [outer = 0x92884000] 16:47:28 INFO - PROCESS | 1746 | 1465861648173 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x92eea000) [pid = 1746] [serial = 912] [outer = 0x92884000] 16:47:28 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:47:28 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:47:28 INFO - PROCESS | 1746 | 1465861648989 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] 16:47:29 INFO - PROCESS | 1746 | 1465861649046 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 16:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:47:29 INFO - PROCESS | 1746 | 1465861649054 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 1746 | 1465861649058 Marionette TRACE conn4 <- [1,1186,null,{}] 16:47:29 INFO - PROCESS | 1746 | 1465861649064 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}] 16:47:29 INFO - PROCESS | 1746 | 1465861649070 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:29 INFO - PROCESS | 1746 | 1465861649274 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 16:47:29 INFO - PROCESS | 1746 | 1465861649530 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 1746 | 1465861649541 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b720400 == 81 [pid = 1746] [id = 304] 16:47:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8b720800) [pid = 1746] [serial = 913] [outer = (nil)] 16:47:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8d24c800) [pid = 1746] [serial = 914] [outer = 0x8b720800] 16:47:29 INFO - PROCESS | 1746 | 1465861649703 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8e398000) [pid = 1746] [serial = 915] [outer = 0x8b720800] 16:47:30 INFO - PROCESS | 1746 | 1465861650794 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] 16:47:30 INFO - PROCESS | 1746 | 1465861650868 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 16:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:47:30 INFO - PROCESS | 1746 | 1465861650881 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 1746 | 1465861650888 Marionette TRACE conn4 <- [1,1190,null,{}] 16:47:30 INFO - PROCESS | 1746 | 1465861650898 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}] 16:47:30 INFO - PROCESS | 1746 | 1465861650904 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:31 INFO - PROCESS | 1746 | 1465861651158 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 16:47:31 INFO - PROCESS | 1746 | 1465861651463 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 1746 | 1465861651474 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f510400 == 82 [pid = 1746] [id = 305] 16:47:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f702c00) [pid = 1746] [serial = 916] [outer = (nil)] 16:47:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x900b8400) [pid = 1746] [serial = 917] [outer = 0x8f702c00] 16:47:31 INFO - PROCESS | 1746 | 1465861651569 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x917e1000) [pid = 1746] [serial = 918] [outer = 0x8f702c00] 16:47:32 INFO - PROCESS | 1746 | 1465861652642 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] 16:47:32 INFO - PROCESS | 1746 | 1465861652734 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 16:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:47:32 INFO - PROCESS | 1746 | 1465861652747 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 1746 | 1465861652751 Marionette TRACE conn4 <- [1,1194,null,{}] 16:47:32 INFO - PROCESS | 1746 | 1465861652769 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}] 16:47:32 INFO - PROCESS | 1746 | 1465861652776 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:33 INFO - PROCESS | 1746 | 1465861653169 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 16:47:33 INFO - PROCESS | 1746 | 1465861653445 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 1746 | 1465861653455 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x9240c000 == 83 [pid = 1746] [id = 306] 16:47:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x92825c00) [pid = 1746] [serial = 919] [outer = (nil)] 16:47:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x92884400) [pid = 1746] [serial = 920] [outer = 0x92825c00] 16:47:33 INFO - PROCESS | 1746 | 1465861653545 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x93931400) [pid = 1746] [serial = 921] [outer = 0x92825c00] 16:47:34 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:47:34 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:47:34 INFO - PROCESS | 1746 | 1465861654647 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] 16:47:34 INFO - PROCESS | 1746 | 1465861654695 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 16:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:47:34 INFO - PROCESS | 1746 | 1465861654708 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 1746 | 1465861654719 Marionette TRACE conn4 <- [1,1198,null,{}] 16:47:34 INFO - PROCESS | 1746 | 1465861654735 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}] 16:47:34 INFO - PROCESS | 1746 | 1465861654745 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:35 INFO - PROCESS | 1746 | 1465861655058 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 16:47:35 INFO - PROCESS | 1746 | 1465861655357 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 1746 | 1465861655371 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c957800 == 84 [pid = 1746] [id = 307] 16:47:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8f540800) [pid = 1746] [serial = 922] [outer = (nil)] 16:47:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x954f3400) [pid = 1746] [serial = 923] [outer = 0x8f540800] 16:47:35 INFO - PROCESS | 1746 | 1465861655455 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x96697400) [pid = 1746] [serial = 924] [outer = 0x8f540800] 16:47:36 INFO - PROCESS | 1746 | 1465861656476 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]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1855ms 16:47:36 INFO - PROCESS | 1746 | 1465861656564 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 1746 | 1465861656573 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 16:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:47:36 INFO - PROCESS | 1746 | 1465861656584 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 1746 | 1465861656589 Marionette TRACE conn4 <- [1,1202,null,{}] 16:47:36 INFO - PROCESS | 1746 | 1465861656601 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}] 16:47:36 INFO - PROCESS | 1746 | 1465861656610 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:37 INFO - PROCESS | 1746 | 1465861656997 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 16:47:37 INFO - PROCESS | 1746 | 1465861657198 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 1746 | 1465861657211 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x96650400 == 85 [pid = 1746] [id = 308] 16:47:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x966dec00) [pid = 1746] [serial = 925] [outer = (nil)] 16:47:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9833c000) [pid = 1746] [serial = 926] [outer = 0x966dec00] 16:47:37 INFO - PROCESS | 1746 | 1465861657331 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9921c800) [pid = 1746] [serial = 927] [outer = 0x966dec00] 16:47:38 INFO - PROCESS | 1746 | 1465861658297 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]]]}] 16:47:38 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 16:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1789ms 16:47:38 INFO - PROCESS | 1746 | 1465861658372 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 1746 | 1465861658376 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 16:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:47:38 INFO - PROCESS | 1746 | 1465861658383 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 1746 | 1465861658387 Marionette TRACE conn4 <- [1,1206,null,{}] 16:47:38 INFO - PROCESS | 1746 | 1465861658393 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}] 16:47:38 INFO - PROCESS | 1746 | 1465861658399 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:38 INFO - PROCESS | 1746 | 1465861658661 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 16:47:38 INFO - PROCESS | 1746 | 1465861658964 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 1746 | 1465861658992 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x99714000 == 86 [pid = 1746] [id = 309] 16:47:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x997b4000) [pid = 1746] [serial = 928] [outer = (nil)] 16:47:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x99f64800) [pid = 1746] [serial = 929] [outer = 0x997b4000] 16:47:39 INFO - PROCESS | 1746 | 1465861659100 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x9aaa9c00) [pid = 1746] [serial = 930] [outer = 0x997b4000] 16:47:40 INFO - PROCESS | 1746 | 1465861660097 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]]]}] 16:47:40 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 16:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1785ms 16:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:47:40 INFO - PROCESS | 1746 | 1465861660169 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 1746 | 1465861660172 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 16:47:40 INFO - PROCESS | 1746 | 1465861660180 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 1746 | 1465861660182 Marionette TRACE conn4 <- [1,1210,null,{}] 16:47:40 INFO - PROCESS | 1746 | 1465861660189 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}] 16:47:40 INFO - PROCESS | 1746 | 1465861660197 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:40 INFO - PROCESS | 1746 | 1465861660475 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 16:47:40 INFO - PROCESS | 1746 | 1465861660773 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 1746 | 1465861660781 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x9947e800 == 87 [pid = 1746] [id = 310] 16:47:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9aac3000) [pid = 1746] [serial = 931] [outer = (nil)] 16:47:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x9aad0800) [pid = 1746] [serial = 932] [outer = 0x9aac3000] 16:47:40 INFO - PROCESS | 1746 | 1465861660869 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x9abf7800) [pid = 1746] [serial = 933] [outer = 0x9aac3000] 16:47:41 INFO - PROCESS | 1746 | 1465861661805 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]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1686ms 16:47:41 INFO - PROCESS | 1746 | 1465861661866 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 1746 | 1465861661870 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 16:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:47:41 INFO - PROCESS | 1746 | 1465861661877 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 1746 | 1465861661881 Marionette TRACE conn4 <- [1,1214,null,{}] 16:47:41 INFO - PROCESS | 1746 | 1465861661887 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}] 16:47:41 INFO - PROCESS | 1746 | 1465861661893 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:42 INFO - PROCESS | 1746 | 1465861662119 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 16:47:42 INFO - PROCESS | 1746 | 1465861662374 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 1746 | 1465861662381 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x9792ec00 == 88 [pid = 1746] [id = 311] 16:47:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x9aac2c00) [pid = 1746] [serial = 934] [outer = (nil)] 16:47:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9b174800) [pid = 1746] [serial = 935] [outer = 0x9aac2c00] 16:47:42 INFO - PROCESS | 1746 | 1465861662514 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9b17a000) [pid = 1746] [serial = 936] [outer = 0x9aac2c00] 16:47:43 INFO - PROCESS | 1746 | 1465861663463 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]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1643ms 16:47:43 INFO - PROCESS | 1746 | 1465861663522 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 1746 | 1465861663526 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 16:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:47:43 INFO - PROCESS | 1746 | 1465861663534 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 1746 | 1465861663538 Marionette TRACE conn4 <- [1,1218,null,{}] 16:47:43 INFO - PROCESS | 1746 | 1465861663544 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}] 16:47:43 INFO - PROCESS | 1746 | 1465861663550 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:43 INFO - PROCESS | 1746 | 1465861663772 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 16:47:44 INFO - PROCESS | 1746 | 1465861664063 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 1746 | 1465861664076 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48b400 == 89 [pid = 1746] [id = 312] 16:47:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x917d9400) [pid = 1746] [serial = 937] [outer = (nil)] 16:47:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9b4d7800) [pid = 1746] [serial = 938] [outer = 0x917d9400] 16:47:44 INFO - PROCESS | 1746 | 1465861664265 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9bc10800) [pid = 1746] [serial = 939] [outer = 0x917d9400] 16:47:45 INFO - PROCESS | 1746 | 1465861665376 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]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1899ms 16:47:45 INFO - PROCESS | 1746 | 1465861665434 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 16:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:47:45 INFO - PROCESS | 1746 | 1465861665438 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 16:47:45 INFO - PROCESS | 1746 | 1465861665445 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 1746 | 1465861665449 Marionette TRACE conn4 <- [1,1222,null,{}] 16:47:45 INFO - PROCESS | 1746 | 1465861665455 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}] 16:47:45 INFO - PROCESS | 1746 | 1465861665460 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:45 INFO - PROCESS | 1746 | 1465861665684 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 16:47:46 INFO - PROCESS | 1746 | 1465861665991 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 1746 | 1465861666001 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f494c00 == 90 [pid = 1746] [id = 313] 16:47:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8f49dc00) [pid = 1746] [serial = 940] [outer = (nil)] 16:47:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9d863800) [pid = 1746] [serial = 941] [outer = 0x8f49dc00] 16:47:46 INFO - PROCESS | 1746 | 1465861666087 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9d8c3800) [pid = 1746] [serial = 942] [outer = 0x8f49dc00] 16:47:46 INFO - PROCESS | 1746 | 1465861666975 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] 16:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:47:47 INFO - PROCESS | 1746 | 1465861667044 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 16:47:47 INFO - PROCESS | 1746 | 1465861667051 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 1746 | 1465861667054 Marionette TRACE conn4 <- [1,1226,null,{}] 16:47:47 INFO - PROCESS | 1746 | 1465861667060 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}] 16:47:47 INFO - PROCESS | 1746 | 1465861667065 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:47 INFO - PROCESS | 1746 | 1465861667331 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 16:47:47 INFO - PROCESS | 1746 | 1465861667594 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 1746 | 1465861667605 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:47 INFO - PROCESS | 1746 | ++DOCSHELL 0xa101b000 == 91 [pid = 1746] [id = 314] 16:47:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0xa107c400) [pid = 1746] [serial = 943] [outer = (nil)] 16:47:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa1f93800) [pid = 1746] [serial = 944] [outer = 0xa107c400] 16:47:47 INFO - PROCESS | 1746 | 1465861667739 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0xa2272400) [pid = 1746] [serial = 945] [outer = 0xa107c400] 16:47:48 INFO - PROCESS | 1746 | 1465861668693 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]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1683ms 16:47:48 INFO - PROCESS | 1746 | 1465861668735 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 1746 | 1465861668740 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 16:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:47:48 INFO - PROCESS | 1746 | 1465861668747 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 1746 | 1465861668753 Marionette TRACE conn4 <- [1,1230,null,{}] 16:47:48 INFO - PROCESS | 1746 | 1465861668758 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}] 16:47:48 INFO - PROCESS | 1746 | 1465861668764 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:49 INFO - PROCESS | 1746 | 1465861669000 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 16:47:49 INFO - PROCESS | 1746 | 1465861669271 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 1746 | 1465861669282 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d8c9c00 == 92 [pid = 1746] [id = 315] 16:47:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0xa05f2c00) [pid = 1746] [serial = 946] [outer = (nil)] 16:47:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0xa2450400) [pid = 1746] [serial = 947] [outer = 0xa05f2c00] 16:47:49 INFO - PROCESS | 1746 | 1465861669402 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0xa2475800) [pid = 1746] [serial = 948] [outer = 0xa05f2c00] 16:47:50 INFO - PROCESS | 1746 | 1465861670367 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]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1685ms 16:47:50 INFO - PROCESS | 1746 | 1465861670436 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 1746 | 1465861670442 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 16:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:47:50 INFO - PROCESS | 1746 | 1465861670452 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 1746 | 1465861670456 Marionette TRACE conn4 <- [1,1234,null,{}] 16:47:50 INFO - PROCESS | 1746 | 1465861670462 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}] 16:47:50 INFO - PROCESS | 1746 | 1465861670468 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:50 INFO - PROCESS | 1746 | 1465861670764 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 16:47:51 INFO - PROCESS | 1746 | 1465861671093 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 1746 | 1465861671107 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c956800 == 93 [pid = 1746] [id = 316] 16:47:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x917da400) [pid = 1746] [serial = 949] [outer = (nil)] 16:47:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa2eb2000) [pid = 1746] [serial = 950] [outer = 0x917da400] 16:47:51 INFO - PROCESS | 1746 | 1465861671209 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0xa2eb7400) [pid = 1746] [serial = 951] [outer = 0x917da400] 16:47:52 INFO - PROCESS | 1746 | 1465861672303 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]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1893ms 16:47:52 INFO - PROCESS | 1746 | 1465861672346 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 1746 | 1465861672350 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 16:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:47:52 INFO - PROCESS | 1746 | 1465861672358 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 1746 | 1465861672362 Marionette TRACE conn4 <- [1,1238,null,{}] 16:47:52 INFO - PROCESS | 1746 | 1465861672367 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}] 16:47:52 INFO - PROCESS | 1746 | 1465861672372 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:52 INFO - PROCESS | 1746 | 1465861672604 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 16:47:52 INFO - PROCESS | 1746 | 1465861672932 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 1746 | 1465861672940 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e708c00 == 94 [pid = 1746] [id = 317] 16:47:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8f46b400) [pid = 1746] [serial = 952] [outer = (nil)] 16:47:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x918c3800) [pid = 1746] [serial = 953] [outer = 0x8f46b400] 16:47:53 INFO - PROCESS | 1746 | 1465861673043 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x926f4800) [pid = 1746] [serial = 954] [outer = 0x8f46b400] 16:47:54 INFO - PROCESS | 1746 | 1465861674076 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]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1783ms 16:47:54 INFO - PROCESS | 1746 | 1465861674145 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 1746 | 1465861674151 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 16:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:47:54 INFO - PROCESS | 1746 | 1465861674161 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 1746 | 1465861674166 Marionette TRACE conn4 <- [1,1242,null,{}] 16:47:54 INFO - PROCESS | 1746 | 1465861674176 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}] 16:47:54 INFO - PROCESS | 1746 | 1465861674184 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:54 INFO - PROCESS | 1746 | 1465861674862 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 16:47:55 INFO - PROCESS | 1746 | 1465861675189 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 1746 | 1465861675207 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c952c00 == 95 [pid = 1746] [id = 318] 16:47:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8c953000) [pid = 1746] [serial = 955] [outer = (nil)] 16:47:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8e391800) [pid = 1746] [serial = 956] [outer = 0x8c953000] 16:47:55 INFO - PROCESS | 1746 | 1465861675293 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8f494800) [pid = 1746] [serial = 957] [outer = 0x8c953000] 16:47:56 INFO - PROCESS | 1746 | 1465861676408 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]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2289ms 16:47:56 INFO - PROCESS | 1746 | 1465861676451 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 1746 | 1465861676457 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 16:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:47:56 INFO - PROCESS | 1746 | 1465861676466 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 1746 | 1465861676471 Marionette TRACE conn4 <- [1,1246,null,{}] 16:47:56 INFO - PROCESS | 1746 | 1465861676478 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}] 16:47:56 INFO - PROCESS | 1746 | 1465861676486 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:56 INFO - PROCESS | 1746 | 1465861676726 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 16:47:57 INFO - PROCESS | 1746 | 1465861677065 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 1746 | 1465861677073 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f687c00 == 96 [pid = 1746] [id = 319] 16:47:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8ffa4000) [pid = 1746] [serial = 958] [outer = (nil)] 16:47:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x917da800) [pid = 1746] [serial = 959] [outer = 0x8ffa4000] 16:47:57 INFO - PROCESS | 1746 | 1465861677164 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x91902c00) [pid = 1746] [serial = 960] [outer = 0x8ffa4000] 16:47:58 INFO - PROCESS | 1746 | 1465861678183 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]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1787ms 16:47:58 INFO - PROCESS | 1746 | 1465861678256 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 16:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:47:58 INFO - PROCESS | 1746 | 1465861678262 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 16:47:58 INFO - PROCESS | 1746 | 1465861678270 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 1746 | 1465861678274 Marionette TRACE conn4 <- [1,1250,null,{}] 16:47:58 INFO - PROCESS | 1746 | 1465861678283 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}] 16:47:58 INFO - PROCESS | 1746 | 1465861678290 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:58 INFO - PROCESS | 1746 | 1465861678531 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 16:47:59 INFO - PROCESS | 1746 | 1465861678980 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 1746 | 1465861678989 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:47:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c958400 == 97 [pid = 1746] [id = 320] 16:47:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8f466400) [pid = 1746] [serial = 961] [outer = (nil)] 16:47:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x92c2f800) [pid = 1746] [serial = 962] [outer = 0x8f466400] 16:47:59 INFO - PROCESS | 1746 | 1465861679086 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x93dce400) [pid = 1746] [serial = 963] [outer = 0x8f466400] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x97997000 == 96 [pid = 1746] [id = 260] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48f400 == 95 [pid = 1746] [id = 225] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x9b0cbc00 == 94 [pid = 1746] [id = 261] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x92c2f000 == 93 [pid = 1746] [id = 259] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8f492000 == 92 [pid = 1746] [id = 216] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8b712800 == 91 [pid = 1746] [id = 226] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8b497000 == 90 [pid = 1746] [id = 223] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x9aacac00 == 89 [pid = 1746] [id = 258] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x966de400 == 88 [pid = 1746] [id = 255] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8b499000 == 87 [pid = 1746] [id = 228] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x9a5f0800 == 86 [pid = 1746] [id = 257] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x93dcf800 == 85 [pid = 1746] [id = 227] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x92403000 == 84 [pid = 1746] [id = 303] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70f000 == 83 [pid = 1746] [id = 302] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8e397400 == 82 [pid = 1746] [id = 301] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8c958000 == 81 [pid = 1746] [id = 299] 16:48:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8e702c00 == 80 [pid = 1746] [id = 300] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9b4d4c00) [pid = 1746] [serial = 786] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x926ea400) [pid = 1746] [serial = 815] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9aacdc00) [pid = 1746] [serial = 827] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9970fc00) [pid = 1746] [serial = 824] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x918cb000) [pid = 1746] [serial = 857] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x9b172c00) [pid = 1746] [serial = 830] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8f469c00) [pid = 1746] [serial = 852] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x8e393c00) [pid = 1746] [serial = 851] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8f498800) [pid = 1746] [serial = 863] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9d869400) [pid = 1746] [serial = 839] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8f703000) [pid = 1746] [serial = 845] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9c0de000) [pid = 1746] [serial = 836] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8f467400) [pid = 1746] [serial = 854] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8f515400) [pid = 1746] [serial = 855] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x95323000) [pid = 1746] [serial = 809] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8ff9b000) [pid = 1746] [serial = 848] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x97992c00) [pid = 1746] [serial = 821] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9b7a5000) [pid = 1746] [serial = 833] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x96691400) [pid = 1746] [serial = 818] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0xa1014400) [pid = 1746] [serial = 842] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8f539000) [pid = 1746] [serial = 812] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92eef800) [pid = 1746] [serial = 866] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x92818c00) [pid = 1746] [serial = 860] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8f540400) [pid = 1746] [serial = 864] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x92884800) [pid = 1746] [serial = 861] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9190f000) [pid = 1746] [serial = 858] [outer = (nil)] [url = about:blank] 16:48:00 INFO - PROCESS | 1746 | 1465861680411 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]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2238ms 16:48:00 INFO - PROCESS | 1746 | 1465861680510 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 1746 | 1465861680517 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 16:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:48:00 INFO - PROCESS | 1746 | 1465861680534 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 1746 | 1465861680542 Marionette TRACE conn4 <- [1,1254,null,{}] 16:48:00 INFO - PROCESS | 1746 | 1465861680606 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}] 16:48:00 INFO - PROCESS | 1746 | 1465861680614 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:00 INFO - PROCESS | 1746 | 1465861680835 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 16:48:01 INFO - PROCESS | 1746 | 1465861681016 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 1746 | 1465861681026 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f683c00 == 81 [pid = 1746] [id = 321] 16:48:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8ffa7800) [pid = 1746] [serial = 964] [outer = (nil)] 16:48:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x91904400) [pid = 1746] [serial = 965] [outer = 0x8ffa7800] 16:48:01 INFO - PROCESS | 1746 | 1465861681102 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x92817800) [pid = 1746] [serial = 966] [outer = 0x8ffa7800] 16:48:01 INFO - PROCESS | 1746 | 1465861681904 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]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1436ms 16:48:01 INFO - PROCESS | 1746 | 1465861681963 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 1746 | 1465861681966 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 16:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:48:01 INFO - PROCESS | 1746 | 1465861681973 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 1746 | 1465861681978 Marionette TRACE conn4 <- [1,1258,null,{}] 16:48:01 INFO - PROCESS | 1746 | 1465861681985 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}] 16:48:01 INFO - PROCESS | 1746 | 1465861681990 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:02 INFO - PROCESS | 1746 | 1465861682201 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 16:48:02 INFO - PROCESS | 1746 | 1465861682579 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 1746 | 1465861682591 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e399c00 == 82 [pid = 1746] [id = 322] 16:48:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8e703800) [pid = 1746] [serial = 967] [outer = (nil)] 16:48:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x948ac000) [pid = 1746] [serial = 968] [outer = 0x8e703800] 16:48:02 INFO - PROCESS | 1746 | 1465861682731 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9532a800) [pid = 1746] [serial = 969] [outer = 0x8e703800] 16:48:03 INFO - PROCESS | 1746 | 1465861683600 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]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1687ms 16:48:03 INFO - PROCESS | 1746 | 1465861683661 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 1746 | 1465861683665 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 16:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:48:03 INFO - PROCESS | 1746 | 1465861683672 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 1746 | 1465861683674 Marionette TRACE conn4 <- [1,1262,null,{}] 16:48:03 INFO - PROCESS | 1746 | 1465861683681 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}] 16:48:03 INFO - PROCESS | 1746 | 1465861683687 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:03 INFO - PROCESS | 1746 | 1465861683968 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 16:48:04 INFO - PROCESS | 1746 | 1465861684001 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 1746 | 1465861684018 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x96651800 == 83 [pid = 1746] [id = 323] 16:48:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x96688c00) [pid = 1746] [serial = 970] [outer = (nil)] 16:48:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x96696c00) [pid = 1746] [serial = 971] [outer = 0x96688c00] 16:48:04 INFO - PROCESS | 1746 | 1465861684115 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x997be000) [pid = 1746] [serial = 972] [outer = 0x96688c00] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9489cc00) [pid = 1746] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9190f400) [pid = 1746] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x997b9800) [pid = 1746] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8f706800) [pid = 1746] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92825000) [pid = 1746] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9288f800) [pid = 1746] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x954f7000) [pid = 1746] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x93b74c00) [pid = 1746] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x92404800) [pid = 1746] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x99f69800) [pid = 1746] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8d249c00) [pid = 1746] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8f468c00) [pid = 1746] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9b7ab000) [pid = 1746] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x948a5c00) [pid = 1746] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0xa05efc00) [pid = 1746] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x918cdc00) [pid = 1746] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9aacd400) [pid = 1746] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8d247c00) [pid = 1746] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8d246000) [pid = 1746] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9b40c400) [pid = 1746] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x94899000) [pid = 1746] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8f511800) [pid = 1746] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:48:05 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x917e2c00) [pid = 1746] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:48:05 INFO - PROCESS | 1746 | 1465861685513 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]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1889ms 16:48:05 INFO - PROCESS | 1746 | 1465861685563 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 1746 | 1465861685567 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 16:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:48:05 INFO - PROCESS | 1746 | 1465861685575 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 1746 | 1465861685579 Marionette TRACE conn4 <- [1,1266,null,{}] 16:48:05 INFO - PROCESS | 1746 | 1465861685585 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}] 16:48:05 INFO - PROCESS | 1746 | 1465861685591 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:05 INFO - PROCESS | 1746 | 1465861685799 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 16:48:06 INFO - PROCESS | 1746 | 1465861686005 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 1746 | 1465861686012 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f511800 == 84 [pid = 1746] [id = 324] 16:48:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8f515c00) [pid = 1746] [serial = 973] [outer = (nil)] 16:48:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x92c39800) [pid = 1746] [serial = 974] [outer = 0x8f515c00] 16:48:06 INFO - PROCESS | 1746 | 1465861686094 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x954f7000) [pid = 1746] [serial = 975] [outer = 0x8f515c00] 16:48:06 INFO - PROCESS | 1746 | 1465861686907 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]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1391ms 16:48:07 INFO - PROCESS | 1746 | 1465861687035 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 1746 | 1465861687044 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 16:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:48:07 INFO - PROCESS | 1746 | 1465861687055 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 1746 | 1465861687063 Marionette TRACE conn4 <- [1,1270,null,{}] 16:48:07 INFO - PROCESS | 1746 | 1465861687091 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}] 16:48:07 INFO - PROCESS | 1746 | 1465861687100 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:07 INFO - PROCESS | 1746 | 1465861687436 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 16:48:07 INFO - PROCESS | 1746 | 1465861687821 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 1746 | 1465861687843 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c951c00 == 85 [pid = 1746] [id = 325] 16:48:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8e70c800) [pid = 1746] [serial = 976] [outer = (nil)] 16:48:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8f469c00) [pid = 1746] [serial = 977] [outer = 0x8e70c800] 16:48:07 INFO - PROCESS | 1746 | 1465861687952 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8f513000) [pid = 1746] [serial = 978] [outer = 0x8e70c800] 16:48:09 INFO - PROCESS | 1746 | 1465861689192 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]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2198ms 16:48:09 INFO - PROCESS | 1746 | 1465861689254 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 1746 | 1465861689260 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 16:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:48:09 INFO - PROCESS | 1746 | 1465861689274 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 1746 | 1465861689283 Marionette TRACE conn4 <- [1,1274,null,{}] 16:48:09 INFO - PROCESS | 1746 | 1465861689291 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}] 16:48:09 INFO - PROCESS | 1746 | 1465861689299 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:09 INFO - PROCESS | 1746 | 1465861689595 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 16:48:09 INFO - PROCESS | 1746 | 1465861689939 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 1746 | 1465861689948 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94f800 == 86 [pid = 1746] [id = 326] 16:48:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x917d8400) [pid = 1746] [serial = 979] [outer = (nil)] 16:48:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x92404000) [pid = 1746] [serial = 980] [outer = 0x917d8400] 16:48:10 INFO - PROCESS | 1746 | 1465861690062 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x92818c00) [pid = 1746] [serial = 981] [outer = 0x917d8400] 16:48:11 INFO - PROCESS | 1746 | 1465861691180 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]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1950ms 16:48:11 INFO - PROCESS | 1746 | 1465861691221 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 1746 | 1465861691226 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 16:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:48:11 INFO - PROCESS | 1746 | 1465861691234 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 1746 | 1465861691238 Marionette TRACE conn4 <- [1,1278,null,{}] 16:48:11 INFO - PROCESS | 1746 | 1465861691257 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}] 16:48:11 INFO - PROCESS | 1746 | 1465861691267 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:11 INFO - PROCESS | 1746 | 1465861691571 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 16:48:11 INFO - PROCESS | 1746 | 1465861691947 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 1746 | 1465861691970 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x954e9000 == 87 [pid = 1746] [id = 327] 16:48:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x954eb000) [pid = 1746] [serial = 982] [outer = (nil)] 16:48:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x966d6400) [pid = 1746] [serial = 983] [outer = 0x954eb000] 16:48:12 INFO - PROCESS | 1746 | 1465861692123 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x99479800) [pid = 1746] [serial = 984] [outer = 0x954eb000] 16:48:13 INFO - PROCESS | 1746 | 1465861693564 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]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2391ms 16:48:13 INFO - PROCESS | 1746 | 1465861693625 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 16:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:48:13 INFO - PROCESS | 1746 | 1465861693630 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 16:48:13 INFO - PROCESS | 1746 | 1465861693637 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 1746 | 1465861693641 Marionette TRACE conn4 <- [1,1282,null,{}] 16:48:13 INFO - PROCESS | 1746 | 1465861693647 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}] 16:48:13 INFO - PROCESS | 1746 | 1465861693653 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:13 INFO - PROCESS | 1746 | 1465861693909 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 16:48:14 INFO - PROCESS | 1746 | 1465861694163 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 1746 | 1465861694178 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x9a1eb800 == 88 [pid = 1746] [id = 328] 16:48:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9a5ef800) [pid = 1746] [serial = 985] [outer = (nil)] 16:48:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9aaab800) [pid = 1746] [serial = 986] [outer = 0x9a5ef800] 16:48:14 INFO - PROCESS | 1746 | 1465861694281 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9aaca400) [pid = 1746] [serial = 987] [outer = 0x9a5ef800] 16:48:15 INFO - PROCESS | 1746 | 1465861695241 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]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1646ms 16:48:15 INFO - PROCESS | 1746 | 1465861695284 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 1746 | 1465861695289 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 16:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:48:15 INFO - PROCESS | 1746 | 1465861695316 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 1746 | 1465861695321 Marionette TRACE conn4 <- [1,1286,null,{}] 16:48:15 INFO - PROCESS | 1746 | 1465861695327 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}] 16:48:15 INFO - PROCESS | 1746 | 1465861695333 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:15 INFO - PROCESS | 1746 | 1465861695602 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 16:48:15 INFO - PROCESS | 1746 | 1465861695917 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 1746 | 1465861695930 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e393c00 == 89 [pid = 1746] [id = 329] 16:48:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9537a000) [pid = 1746] [serial = 988] [outer = (nil)] 16:48:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9abf3c00) [pid = 1746] [serial = 989] [outer = 0x9537a000] 16:48:16 INFO - PROCESS | 1746 | 1465861696023 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9b173800) [pid = 1746] [serial = 990] [outer = 0x9537a000] 16:48:17 INFO - PROCESS | 1746 | 1465861697043 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]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1795ms 16:48:17 INFO - PROCESS | 1746 | 1465861697107 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 1746 | 1465861697112 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 16:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:48:17 INFO - PROCESS | 1746 | 1465861697119 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 1746 | 1465861697121 Marionette TRACE conn4 <- [1,1290,null,{}] 16:48:17 INFO - PROCESS | 1746 | 1465861697128 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}] 16:48:17 INFO - PROCESS | 1746 | 1465861697139 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:17 INFO - PROCESS | 1746 | 1465861697542 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 16:48:17 INFO - PROCESS | 1746 | 1465861697886 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 1746 | 1465861697895 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x9aaaf800 == 90 [pid = 1746] [id = 330] 16:48:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9b40c400) [pid = 1746] [serial = 991] [outer = (nil)] 16:48:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9c0de000) [pid = 1746] [serial = 992] [outer = 0x9b40c400] 16:48:17 INFO - PROCESS | 1746 | 1465861697985 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa05ef800) [pid = 1746] [serial = 993] [outer = 0x9b40c400] 16:48:19 INFO - PROCESS | 1746 | 1465861699078 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]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2032ms 16:48:19 INFO - PROCESS | 1746 | 1465861699152 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 1746 | 1465861699156 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 16:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:48:19 INFO - PROCESS | 1746 | 1465861699163 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 1746 | 1465861699167 Marionette TRACE conn4 <- [1,1294,null,{}] 16:48:19 INFO - PROCESS | 1746 | 1465861699173 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}] 16:48:19 INFO - PROCESS | 1746 | 1465861699178 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:19 INFO - PROCESS | 1746 | 1465861699455 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 16:48:19 INFO - PROCESS | 1746 | 1465861699735 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 1746 | 1465861699743 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x92401c00 == 91 [pid = 1746] [id = 331] 16:48:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9a5f0800) [pid = 1746] [serial = 994] [outer = (nil)] 16:48:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0xa2216800) [pid = 1746] [serial = 995] [outer = 0x9a5f0800] 16:48:19 INFO - PROCESS | 1746 | 1465861699830 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0xa22a6c00) [pid = 1746] [serial = 996] [outer = 0x9a5f0800] 16:48:20 INFO - PROCESS | 1746 | 1465861700766 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]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1681ms 16:48:20 INFO - PROCESS | 1746 | 1465861700846 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 1746 | 1465861700849 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 16:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:48:20 INFO - PROCESS | 1746 | 1465861700856 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 1746 | 1465861700860 Marionette TRACE conn4 <- [1,1298,null,{}] 16:48:20 INFO - PROCESS | 1746 | 1465861700866 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}] 16:48:20 INFO - PROCESS | 1746 | 1465861700872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:21 INFO - PROCESS | 1746 | 1465861701112 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 16:48:21 INFO - PROCESS | 1746 | 1465861701418 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 1746 | 1465861701426 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x9c0d6000 == 92 [pid = 1746] [id = 332] 16:48:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x9d873400) [pid = 1746] [serial = 997] [outer = (nil)] 16:48:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0xa242f000) [pid = 1746] [serial = 998] [outer = 0x9d873400] 16:48:21 INFO - PROCESS | 1746 | 1465861701518 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa24f0000) [pid = 1746] [serial = 999] [outer = 0x9d873400] 16:48:22 INFO - PROCESS | 1746 | 1465861702427 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]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1639ms 16:48:22 INFO - PROCESS | 1746 | 1465861702496 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 16:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:48:22 INFO - PROCESS | 1746 | 1465861702501 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 16:48:22 INFO - PROCESS | 1746 | 1465861702508 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - PROCESS | 1746 | 1465861702511 Marionette TRACE conn4 <- [1,1302,null,{}] 16:48:22 INFO - PROCESS | 1746 | 1465861702517 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}] 16:48:22 INFO - PROCESS | 1746 | 1465861702523 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:22 INFO - PROCESS | 1746 | 1465861702773 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 16:48:23 INFO - PROCESS | 1746 | 1465861703050 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 1746 | 1465861703060 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:23 INFO - PROCESS | 1746 | ++DOCSHELL 0xa2276800 == 93 [pid = 1746] [id = 333] 16:48:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0xa22f2000) [pid = 1746] [serial = 1000] [outer = (nil)] 16:48:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0xa4d0ac00) [pid = 1746] [serial = 1001] [outer = 0xa22f2000] 16:48:23 INFO - PROCESS | 1746 | 1465861703181 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0xa4d4b800) [pid = 1746] [serial = 1002] [outer = 0xa22f2000] 16:48:24 INFO - PROCESS | 1746 | 1465861704217 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]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1804ms 16:48:24 INFO - PROCESS | 1746 | 1465861704315 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 1746 | 1465861704322 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 16:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:48:24 INFO - PROCESS | 1746 | 1465861704335 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 1746 | 1465861704340 Marionette TRACE conn4 <- [1,1306,null,{}] 16:48:24 INFO - PROCESS | 1746 | 1465861704361 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}] 16:48:24 INFO - PROCESS | 1746 | 1465861704370 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:24 INFO - PROCESS | 1746 | 1465861704825 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 16:48:25 INFO - PROCESS | 1746 | 1465861705030 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 1746 | 1465861705038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f495000 == 94 [pid = 1746] [id = 334] 16:48:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8ffa3800) [pid = 1746] [serial = 1003] [outer = (nil)] 16:48:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0xa4f76400) [pid = 1746] [serial = 1004] [outer = 0x8ffa3800] 16:48:25 INFO - PROCESS | 1746 | 1465861705123 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0xa61aa400) [pid = 1746] [serial = 1005] [outer = 0x8ffa3800] 16:48:26 INFO - PROCESS | 1746 | 1465861706114 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]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1853ms 16:48:26 INFO - PROCESS | 1746 | 1465861706186 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 16:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:48:26 INFO - PROCESS | 1746 | 1465861706191 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 16:48:26 INFO - PROCESS | 1746 | 1465861706198 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 1746 | 1465861706203 Marionette TRACE conn4 <- [1,1310,null,{}] 16:48:26 INFO - PROCESS | 1746 | 1465861706210 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}] 16:48:26 INFO - PROCESS | 1746 | 1465861706216 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:26 INFO - PROCESS | 1746 | 1465861706516 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 16:48:26 INFO - PROCESS | 1746 | 1465861706865 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 1746 | 1465861706875 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8eec00 == 95 [pid = 1746] [id = 335] 16:48:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8b8ef000) [pid = 1746] [serial = 1006] [outer = (nil)] 16:48:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8b8f3c00) [pid = 1746] [serial = 1007] [outer = 0x8b8ef000] 16:48:26 INFO - PROCESS | 1746 | 1465861706962 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0xa4f1b800) [pid = 1746] [serial = 1008] [outer = 0x8b8ef000] 16:48:28 INFO - PROCESS | 1746 | 1465861708485 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] 16:48:28 INFO - PROCESS | 1746 | 1465861708552 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 16:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:48:28 INFO - PROCESS | 1746 | 1465861708560 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 1746 | 1465861708564 Marionette TRACE conn4 <- [1,1314,null,{}] 16:48:28 INFO - PROCESS | 1746 | 1465861708571 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}] 16:48:28 INFO - PROCESS | 1746 | 1465861708575 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:28 INFO - PROCESS | 1746 | 1465861708850 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 16:48:29 INFO - PROCESS | 1746 | 1465861709068 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 1746 | 1465861709075 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b662c00 == 96 [pid = 1746] [id = 336] 16:48:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8b663400) [pid = 1746] [serial = 1009] [outer = (nil)] 16:48:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8b66dc00) [pid = 1746] [serial = 1010] [outer = 0x8b663400] 16:48:29 INFO - PROCESS | 1746 | 1465861709200 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8b8ec000) [pid = 1746] [serial = 1011] [outer = 0x8b663400] 16:48:31 INFO - PROCESS | 1746 | 1465861711308 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]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2790ms 16:48:31 INFO - PROCESS | 1746 | 1465861711355 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 1746 | 1465861711364 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 16:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:48:31 INFO - PROCESS | 1746 | 1465861711375 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 1746 | 1465861711380 Marionette TRACE conn4 <- [1,1318,null,{}] 16:48:31 INFO - PROCESS | 1746 | 1465861711392 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}] 16:48:31 INFO - PROCESS | 1746 | 1465861711399 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:31 INFO - PROCESS | 1746 | 1465861711673 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 16:48:32 INFO - PROCESS | 1746 | 1465861712030 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 1746 | 1465861712038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8ee800 == 97 [pid = 1746] [id = 337] 16:48:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8b8efc00) [pid = 1746] [serial = 1012] [outer = (nil)] 16:48:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8d242000) [pid = 1746] [serial = 1013] [outer = 0x8b8efc00] 16:48:32 INFO - PROCESS | 1746 | 1465861712162 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8e38c400) [pid = 1746] [serial = 1014] [outer = 0x8b8efc00] 16:48:33 INFO - PROCESS | 1746 | 1465861713437 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]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2149ms 16:48:33 INFO - PROCESS | 1746 | 1465861713524 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 1746 | 1465861713531 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 16:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:48:33 INFO - PROCESS | 1746 | 1465861713542 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 1746 | 1465861713546 Marionette TRACE conn4 <- [1,1322,null,{}] 16:48:33 INFO - PROCESS | 1746 | 1465861713554 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}] 16:48:33 INFO - PROCESS | 1746 | 1465861713560 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:33 INFO - PROCESS | 1746 | 1465861713940 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 16:48:34 INFO - PROCESS | 1746 | 1465861714259 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 1746 | 1465861714266 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f498400 == 98 [pid = 1746] [id = 338] 16:48:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8f515000) [pid = 1746] [serial = 1015] [outer = (nil)] 16:48:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8ff99400) [pid = 1746] [serial = 1016] [outer = 0x8f515000] 16:48:34 INFO - PROCESS | 1746 | 1465861714368 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x900bec00) [pid = 1746] [serial = 1017] [outer = 0x8f515000] 16:48:35 INFO - PROCESS | 1746 | 1465861715299 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]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1836ms 16:48:35 INFO - PROCESS | 1746 | 1465861715378 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 1746 | 1465861715382 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 16:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:48:35 INFO - PROCESS | 1746 | 1465861715390 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 1746 | 1465861715397 Marionette TRACE conn4 <- [1,1326,null,{}] 16:48:35 INFO - PROCESS | 1746 | 1465861715414 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}] 16:48:35 INFO - PROCESS | 1746 | 1465861715423 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:35 INFO - PROCESS | 1746 | 1465861715748 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 16:48:36 INFO - PROCESS | 1746 | 1465861716004 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 1746 | 1465861716016 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8f2c00 == 99 [pid = 1746] [id = 339] 16:48:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x918c2c00) [pid = 1746] [serial = 1018] [outer = (nil)] 16:48:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x9281f800) [pid = 1746] [serial = 1019] [outer = 0x918c2c00] 16:48:36 INFO - PROCESS | 1746 | 1465861716111 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x92c2fc00) [pid = 1746] [serial = 1020] [outer = 0x918c2c00] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x9abee800) [pid = 1746] [serial = 890] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9240c400) [pid = 1746] [serial = 896] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x92c3b000) [pid = 1746] [serial = 911] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x9aaa2400) [pid = 1746] [serial = 887] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9b406400) [pid = 1746] [serial = 893] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x997bcc00) [pid = 1746] [serial = 884] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOCSHELL 0x9792f000 == 98 [pid = 1746] [id = 10] 16:48:37 INFO - PROCESS | 1746 | --DOCSHELL 0x8f510400 == 97 [pid = 1746] [id = 305] 16:48:37 INFO - PROCESS | 1746 | 1465861717628 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]]]}] 16:48:37 INFO - PROCESS | 1746 | --DOCSHELL 0x8b720400 == 96 [pid = 1746] [id = 304] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x948b1400) [pid = 1746] [serial = 875] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x9281fc00) [pid = 1746] [serial = 816] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x92889800) [pid = 1746] [serial = 908] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9d873800) [pid = 1746] [serial = 840] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8ffa6000) [pid = 1746] [serial = 902] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x954e8c00) [pid = 1746] [serial = 810] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x954f4c00) [pid = 1746] [serial = 878] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x966d8400) [pid = 1746] [serial = 819] [outer = (nil)] [url = about:blank] 16:48:37 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 16:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2300ms 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8f46a000) [pid = 1746] [serial = 869] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x99220c00) [pid = 1746] [serial = 822] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x9a1e1800) [pid = 1746] [serial = 825] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x9abef400) [pid = 1746] [serial = 828] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x918ce000) [pid = 1746] [serial = 906] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x92819000) [pid = 1746] [serial = 846] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x966dcc00) [pid = 1746] [serial = 882] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8f703800) [pid = 1746] [serial = 813] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x917dcc00) [pid = 1746] [serial = 903] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9d446000) [pid = 1746] [serial = 837] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x95324800) [pid = 1746] [serial = 876] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9bc09400) [pid = 1746] [serial = 834] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0xa107f400) [pid = 1746] [serial = 843] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9668ac00) [pid = 1746] [serial = 879] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x92c2e800) [pid = 1746] [serial = 909] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9b40ac00) [pid = 1746] [serial = 831] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8d466c00) [pid = 1746] [serial = 899] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8f45e400) [pid = 1746] [serial = 900] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8f50dc00) [pid = 1746] [serial = 870] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9b7a1400) [pid = 1746] [serial = 789] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x96694000) [pid = 1746] [serial = 881] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x917e4800) [pid = 1746] [serial = 905] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x92402800) [pid = 1746] [serial = 872] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x926f1c00) [pid = 1746] [serial = 873] [outer = (nil)] [url = about:blank] 16:48:37 INFO - PROCESS | 1746 | 1465861717794 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 1746 | 1465861717801 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 16:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:48:37 INFO - PROCESS | 1746 | 1465861717832 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 1746 | 1465861717837 Marionette TRACE conn4 <- [1,1330,null,{}] 16:48:37 INFO - PROCESS | 1746 | 1465861717846 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}] 16:48:37 INFO - PROCESS | 1746 | 1465861717851 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:38 INFO - PROCESS | 1746 | 1465861718147 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 16:48:38 INFO - PROCESS | 1746 | 1465861718345 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 1746 | 1465861718353 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e38f400 == 97 [pid = 1746] [id = 340] 16:48:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8f45f000) [pid = 1746] [serial = 1021] [outer = (nil)] 16:48:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x91909800) [pid = 1746] [serial = 1022] [outer = 0x8f45f000] 16:48:38 INFO - PROCESS | 1746 | 1465861718429 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x926eb400) [pid = 1746] [serial = 1023] [outer = 0x8f45f000] 16:48:39 INFO - PROCESS | 1746 | 1465861719297 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]]]}] 16:48:39 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 16:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1547ms 16:48:39 INFO - PROCESS | 1746 | 1465861719401 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 1746 | 1465861719407 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 16:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:48:39 INFO - PROCESS | 1746 | 1465861719417 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 1746 | 1465861719423 Marionette TRACE conn4 <- [1,1334,null,{}] 16:48:39 INFO - PROCESS | 1746 | 1465861719439 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}] 16:48:39 INFO - PROCESS | 1746 | 1465861719446 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:39 INFO - PROCESS | 1746 | 1465861719813 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 16:48:40 INFO - PROCESS | 1746 | 1465861720049 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 1746 | 1465861720058 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f703800 == 98 [pid = 1746] [id = 341] 16:48:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9281ec00) [pid = 1746] [serial = 1024] [outer = (nil)] 16:48:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x92c30c00) [pid = 1746] [serial = 1025] [outer = 0x9281ec00] 16:48:40 INFO - PROCESS | 1746 | 1465861720172 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x92ee9800) [pid = 1746] [serial = 1026] [outer = 0x9281ec00] 16:48:41 INFO - PROCESS | 1746 | 1465861721401 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]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2690ms 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x966dec00) [pid = 1746] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9aac2c00) [pid = 1746] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x917da400) [pid = 1746] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0xa05f2c00) [pid = 1746] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x9a1e3000) [pid = 1746] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x9a5efc00) [pid = 1746] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x997b4000) [pid = 1746] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x99f65800) [pid = 1746] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b720800) [pid = 1746] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x92884000) [pid = 1746] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8e703800) [pid = 1746] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8f466400) [pid = 1746] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8f540800) [pid = 1746] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x917d9400) [pid = 1746] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8f49dc00) [pid = 1746] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0xa107c400) [pid = 1746] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9aac3000) [pid = 1746] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x92825c00) [pid = 1746] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8f702c00) [pid = 1746] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8c953400) [pid = 1746] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8ffa7800) [pid = 1746] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x96688c00) [pid = 1746] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8c953000) [pid = 1746] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x97999400) [pid = 1746] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9b170c00) [pid = 1746] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8ffa4000) [pid = 1746] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x91908c00) [pid = 1746] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:48:42 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x97929400) [pid = 1746] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:42 INFO - PROCESS | 1746 | 1465861722250 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 1746 | 1465861722255 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 16:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:48:42 INFO - PROCESS | 1746 | 1465861722268 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 1746 | 1465861722272 Marionette TRACE conn4 <- [1,1338,null,{}] 16:48:42 INFO - PROCESS | 1746 | 1465861722335 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}] 16:48:42 INFO - PROCESS | 1746 | 1465861722353 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:42 INFO - PROCESS | 1746 | 1465861722659 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 16:48:42 INFO - PROCESS | 1746 | 1465861722862 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 1746 | 1465861722900 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ff9fc00 == 99 [pid = 1746] [id = 342] 16:48:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8ffa4c00) [pid = 1746] [serial = 1027] [outer = (nil)] 16:48:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x918c1c00) [pid = 1746] [serial = 1028] [outer = 0x8ffa4c00] 16:48:43 INFO - PROCESS | 1746 | 1465861723002 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x92817c00) [pid = 1746] [serial = 1029] [outer = 0x8ffa4c00] 16:48:44 INFO - PROCESS | 1746 | 1465861724644 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]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2441ms 16:48:44 INFO - PROCESS | 1746 | 1465861724709 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 1746 | 1465861724716 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 16:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:48:44 INFO - PROCESS | 1746 | 1465861724726 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 1746 | 1465861724731 Marionette TRACE conn4 <- [1,1342,null,{}] 16:48:44 INFO - PROCESS | 1746 | 1465861724741 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}] 16:48:44 INFO - PROCESS | 1746 | 1465861724747 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:45 INFO - PROCESS | 1746 | 1465861725108 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 16:48:45 INFO - PROCESS | 1746 | 1465861725262 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 1746 | 1465861725280 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71b800 == 100 [pid = 1746] [id = 343] 16:48:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8b8e6400) [pid = 1746] [serial = 1030] [outer = (nil)] 16:48:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8b8f0800) [pid = 1746] [serial = 1031] [outer = 0x8b8e6400] 16:48:45 INFO - PROCESS | 1746 | 1465861725366 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8d462c00) [pid = 1746] [serial = 1032] [outer = 0x8b8e6400] 16:48:46 INFO - PROCESS | 1746 | 1465861726440 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]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1785ms 16:48:46 INFO - PROCESS | 1746 | 1465861726511 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 1746 | 1465861726519 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 16:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:48:46 INFO - PROCESS | 1746 | 1465861726531 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 1746 | 1465861726535 Marionette TRACE conn4 <- [1,1346,null,{}] 16:48:46 INFO - PROCESS | 1746 | 1465861726542 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}] 16:48:46 INFO - PROCESS | 1746 | 1465861726549 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:46 INFO - PROCESS | 1746 | 1465861726823 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 16:48:47 INFO - PROCESS | 1746 | 1465861727143 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 1746 | 1465861727155 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f53a400 == 101 [pid = 1746] [id = 344] 16:48:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8f688c00) [pid = 1746] [serial = 1033] [outer = (nil)] 16:48:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8f704c00) [pid = 1746] [serial = 1034] [outer = 0x8f688c00] 16:48:47 INFO - PROCESS | 1746 | 1465861727240 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8ffa4000) [pid = 1746] [serial = 1035] [outer = 0x8f688c00] 16:48:48 INFO - PROCESS | 1746 | 1465861728237 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]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1737ms 16:48:48 INFO - PROCESS | 1746 | 1465861728269 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 1746 | 1465861728273 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 16:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:48:48 INFO - PROCESS | 1746 | 1465861728281 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 1746 | 1465861728287 Marionette TRACE conn4 <- [1,1350,null,{}] 16:48:48 INFO - PROCESS | 1746 | 1465861728304 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}] 16:48:48 INFO - PROCESS | 1746 | 1465861728314 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:48 INFO - PROCESS | 1746 | 1465861728552 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 16:48:48 INFO - PROCESS | 1746 | 1465861728878 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 1746 | 1465861728892 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e396400 == 102 [pid = 1746] [id = 345] 16:48:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9240b000) [pid = 1746] [serial = 1036] [outer = (nil)] 16:48:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x92824800) [pid = 1746] [serial = 1037] [outer = 0x9240b000] 16:48:49 INFO - PROCESS | 1746 | 1465861729021 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x92c38000) [pid = 1746] [serial = 1038] [outer = 0x9240b000] 16:48:50 INFO - PROCESS | 1746 | 1465861729998 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]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1788ms 16:48:50 INFO - PROCESS | 1746 | 1465861730069 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 1746 | 1465861730074 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 16:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:48:50 INFO - PROCESS | 1746 | 1465861730080 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 1746 | 1465861730083 Marionette TRACE conn4 <- [1,1354,null,{}] 16:48:50 INFO - PROCESS | 1746 | 1465861730090 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}] 16:48:50 INFO - PROCESS | 1746 | 1465861730095 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:50 INFO - PROCESS | 1746 | 1465861730322 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 16:48:50 INFO - PROCESS | 1746 | 1465861730633 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 1746 | 1465861730641 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48c000 == 103 [pid = 1746] [id = 346] 16:48:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8ff9d400) [pid = 1746] [serial = 1039] [outer = (nil)] 16:48:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x952b6000) [pid = 1746] [serial = 1040] [outer = 0x8ff9d400] 16:48:50 INFO - PROCESS | 1746 | 1465861730734 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x95376000) [pid = 1746] [serial = 1041] [outer = 0x8ff9d400] 16:48:51 INFO - PROCESS | 1746 | 1465861731890 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]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1850ms 16:48:51 INFO - PROCESS | 1746 | 1465861731933 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 1746 | 1465861731940 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 16:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:48:51 INFO - PROCESS | 1746 | 1465861731950 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 1746 | 1465861731955 Marionette TRACE conn4 <- [1,1358,null,{}] 16:48:51 INFO - PROCESS | 1746 | 1465861731965 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}] 16:48:51 INFO - PROCESS | 1746 | 1465861731972 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:52 INFO - PROCESS | 1746 | 1465861732432 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 16:48:52 INFO - PROCESS | 1746 | 1465861732640 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 1746 | 1465861732649 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48c400 == 104 [pid = 1746] [id = 347] 16:48:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9240b400) [pid = 1746] [serial = 1042] [outer = (nil)] 16:48:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9664ac00) [pid = 1746] [serial = 1043] [outer = 0x9240b400] 16:48:52 INFO - PROCESS | 1746 | 1465861732732 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x9668a000) [pid = 1746] [serial = 1044] [outer = 0x9240b400] 16:48:53 INFO - PROCESS | 1746 | 1465861733661 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]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1740ms 16:48:53 INFO - PROCESS | 1746 | 1465861733691 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 1746 | 1465861733696 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 16:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:48:53 INFO - PROCESS | 1746 | 1465861733703 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 1746 | 1465861733707 Marionette TRACE conn4 <- [1,1362,null,{}] 16:48:53 INFO - PROCESS | 1746 | 1465861733713 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}] 16:48:53 INFO - PROCESS | 1746 | 1465861733724 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:54 INFO - PROCESS | 1746 | 1465861734004 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 16:48:54 INFO - PROCESS | 1746 | 1465861734326 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 1746 | 1465861734338 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48a400 == 105 [pid = 1746] [id = 348] 16:48:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8ffa7c00) [pid = 1746] [serial = 1045] [outer = (nil)] 16:48:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x97994c00) [pid = 1746] [serial = 1046] [outer = 0x8ffa7c00] 16:48:54 INFO - PROCESS | 1746 | 1465861734443 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x992bd800) [pid = 1746] [serial = 1047] [outer = 0x8ffa7c00] 16:48:55 INFO - PROCESS | 1746 | 1465861735399 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]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1742ms 16:48:55 INFO - PROCESS | 1746 | 1465861735446 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 1746 | 1465861735450 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 16:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:48:55 INFO - PROCESS | 1746 | 1465861735458 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 1746 | 1465861735462 Marionette TRACE conn4 <- [1,1366,null,{}] 16:48:55 INFO - PROCESS | 1746 | 1465861735467 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}] 16:48:55 INFO - PROCESS | 1746 | 1465861735473 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:55 INFO - PROCESS | 1746 | 1465861735698 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 16:48:55 INFO - PROCESS | 1746 | 1465861735959 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 1746 | 1465861735968 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x954edc00 == 106 [pid = 1746] [id = 349] 16:48:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x966d7c00) [pid = 1746] [serial = 1048] [outer = (nil)] 16:48:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x99f68800) [pid = 1746] [serial = 1049] [outer = 0x966d7c00] 16:48:56 INFO - PROCESS | 1746 | 1465861736092 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9a35cc00) [pid = 1746] [serial = 1050] [outer = 0x966d7c00] 16:48:57 INFO - PROCESS | 1746 | 1465861737129 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] 16:48:57 INFO - PROCESS | 1746 | 1465861737196 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 16:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:48:57 INFO - PROCESS | 1746 | 1465861737204 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 1746 | 1465861737208 Marionette TRACE conn4 <- [1,1370,null,{}] 16:48:57 INFO - PROCESS | 1746 | 1465861737214 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}] 16:48:57 INFO - PROCESS | 1746 | 1465861737219 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:57 INFO - PROCESS | 1746 | 1465861737495 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 16:48:57 INFO - PROCESS | 1746 | 1465861737802 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 1746 | 1465861737810 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x9971ac00 == 107 [pid = 1746] [id = 350] 16:48:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x997b8c00) [pid = 1746] [serial = 1051] [outer = (nil)] 16:48:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9a8b1400) [pid = 1746] [serial = 1052] [outer = 0x997b8c00] 16:48:57 INFO - PROCESS | 1746 | 1465861737894 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9aaad000) [pid = 1746] [serial = 1053] [outer = 0x997b8c00] 16:48:58 INFO - PROCESS | 1746 | 1465861738884 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] 16:48:58 INFO - PROCESS | 1746 | 1465861738948 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 16:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:48:58 INFO - PROCESS | 1746 | 1465861738955 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 1746 | 1465861738959 Marionette TRACE conn4 <- [1,1374,null,{}] 16:48:58 INFO - PROCESS | 1746 | 1465861738965 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}] 16:48:58 INFO - PROCESS | 1746 | 1465861738970 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:59 INFO - PROCESS | 1746 | 1465861739241 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 16:48:59 INFO - PROCESS | 1746 | 1465861739568 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 1746 | 1465861739579 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:48:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f689800 == 108 [pid = 1746] [id = 351] 16:48:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8ffa5000) [pid = 1746] [serial = 1054] [outer = (nil)] 16:48:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9abef000) [pid = 1746] [serial = 1055] [outer = 0x8ffa5000] 16:48:59 INFO - PROCESS | 1746 | 1465861739663 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9abf5400) [pid = 1746] [serial = 1056] [outer = 0x8ffa5000] 16:49:00 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:49:00 INFO - PROCESS | 1746 | 1465861740664 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] 16:49:00 INFO - PROCESS | 1746 | 1465861740750 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 16:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:49:00 INFO - PROCESS | 1746 | 1465861740759 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 1746 | 1465861740763 Marionette TRACE conn4 <- [1,1378,null,{}] 16:49:00 INFO - PROCESS | 1746 | 1465861740769 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}] 16:49:00 INFO - PROCESS | 1746 | 1465861740775 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:01 INFO - PROCESS | 1746 | 1465861741039 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 16:49:01 INFO - PROCESS | 1746 | 1465861741398 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 1746 | 1465861741409 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b175800 == 109 [pid = 1746] [id = 352] 16:49:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x9b40ac00) [pid = 1746] [serial = 1057] [outer = (nil)] 16:49:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9b4d8c00) [pid = 1746] [serial = 1058] [outer = 0x9b40ac00] 16:49:01 INFO - PROCESS | 1746 | 1465861741529 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x9b4e0c00) [pid = 1746] [serial = 1059] [outer = 0x9b40ac00] 16:49:02 INFO - PROCESS | 1746 | 1465861742545 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] 16:49:02 INFO - PROCESS | 1746 | 1465861742606 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 16:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:49:02 INFO - PROCESS | 1746 | 1465861742614 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 1746 | 1465861742620 Marionette TRACE conn4 <- [1,1382,null,{}] 16:49:02 INFO - PROCESS | 1746 | 1465861742626 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}] 16:49:02 INFO - PROCESS | 1746 | 1465861742632 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:02 INFO - PROCESS | 1746 | 1465861742925 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 16:49:03 INFO - PROCESS | 1746 | 1465861743250 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 1746 | 1465861743261 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x9d446400 == 110 [pid = 1746] [id = 353] 16:49:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9d44ac00) [pid = 1746] [serial = 1060] [outer = (nil)] 16:49:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9d866000) [pid = 1746] [serial = 1061] [outer = 0x9d44ac00] 16:49:03 INFO - PROCESS | 1746 | 1465861743358 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9d8cb000) [pid = 1746] [serial = 1062] [outer = 0x9d44ac00] 16:49:04 INFO - PROCESS | 1746 | [1746] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:49:04 INFO - PROCESS | 1746 | 1465861744587 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] 16:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:49:04 INFO - PROCESS | 1746 | 1465861744658 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 16:49:04 INFO - PROCESS | 1746 | 1465861744666 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 1746 | 1465861744669 Marionette TRACE conn4 <- [1,1386,null,{}] 16:49:04 INFO - PROCESS | 1746 | 1465861744676 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}] 16:49:04 INFO - PROCESS | 1746 | 1465861744681 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:04 INFO - PROCESS | 1746 | 1465861744914 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 16:49:05 INFO - PROCESS | 1746 | 1465861745220 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 1746 | 1465861745229 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x9288b400 == 111 [pid = 1746] [id = 354] 16:49:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x93dcfc00) [pid = 1746] [serial = 1063] [outer = (nil)] 16:49:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0xa22a8400) [pid = 1746] [serial = 1064] [outer = 0x93dcfc00] 16:49:05 INFO - PROCESS | 1746 | 1465861745316 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0xa242f400) [pid = 1746] [serial = 1065] [outer = 0x93dcfc00] 16:49:06 INFO - PROCESS | 1746 | 1465861746348 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] 16:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:49:06 INFO - PROCESS | 1746 | 1465861746412 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 16:49:06 INFO - PROCESS | 1746 | 1465861746421 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 1746 | 1465861746424 Marionette TRACE conn4 <- [1,1390,null,{}] 16:49:06 INFO - PROCESS | 1746 | 1465861746430 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}] 16:49:06 INFO - PROCESS | 1746 | 1465861746435 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:06 INFO - PROCESS | 1746 | 1465861746760 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 16:49:07 INFO - PROCESS | 1746 | 1465861747085 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 1746 | 1465861747096 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b668000 == 112 [pid = 1746] [id = 355] 16:49:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8b668800) [pid = 1746] [serial = 1066] [outer = (nil)] 16:49:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x926eec00) [pid = 1746] [serial = 1067] [outer = 0x8b668800] 16:49:07 INFO - PROCESS | 1746 | 1465861747185 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x94897400) [pid = 1746] [serial = 1068] [outer = 0x8b668800] 16:49:08 INFO - PROCESS | 1746 | 1465861748156 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]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1792ms 16:49:08 INFO - PROCESS | 1746 | 1465861748213 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 1746 | 1465861748217 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 16:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:49:08 INFO - PROCESS | 1746 | 1465861748224 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 1746 | 1465861748228 Marionette TRACE conn4 <- [1,1394,null,{}] 16:49:08 INFO - PROCESS | 1746 | 1465861748234 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}] 16:49:08 INFO - PROCESS | 1746 | 1465861748239 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:08 INFO - PROCESS | 1746 | 1465861748502 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 16:49:08 INFO - PROCESS | 1746 | 1465861748920 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 1746 | 1465861748929 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f467c00 == 113 [pid = 1746] [id = 356] 16:49:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8f50a000) [pid = 1746] [serial = 1069] [outer = (nil)] 16:49:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x92c34000) [pid = 1746] [serial = 1070] [outer = 0x8f50a000] 16:49:09 INFO - PROCESS | 1746 | 1465861749038 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x93b78c00) [pid = 1746] [serial = 1071] [outer = 0x8f50a000] 16:49:10 INFO - PROCESS | 1746 | 1465861750322 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]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2148ms 16:49:10 INFO - PROCESS | 1746 | 1465861750374 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 1746 | 1465861750381 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 16:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:49:10 INFO - PROCESS | 1746 | 1465861750392 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 1746 | 1465861750396 Marionette TRACE conn4 <- [1,1398,null,{}] 16:49:10 INFO - PROCESS | 1746 | 1465861750404 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}] 16:49:10 INFO - PROCESS | 1746 | 1465861750410 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:10 INFO - PROCESS | 1746 | 1465861750695 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 16:49:10 INFO - PROCESS | 1746 | 1465861750967 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 1746 | 1465861750981 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94e400 == 114 [pid = 1746] [id = 357] 16:49:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x8c953400) [pid = 1746] [serial = 1072] [outer = (nil)] 16:49:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8e38d400) [pid = 1746] [serial = 1073] [outer = 0x8c953400] 16:49:11 INFO - PROCESS | 1746 | 1465861751057 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8e70f000) [pid = 1746] [serial = 1074] [outer = 0x8c953400] 16:49:12 INFO - PROCESS | 1746 | 1465861752228 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]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1893ms 16:49:12 INFO - PROCESS | 1746 | 1465861752285 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 1746 | 1465861752295 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 16:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:49:12 INFO - PROCESS | 1746 | 1465861752310 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - PROCESS | 1746 | 1465861752317 Marionette TRACE conn4 <- [1,1402,null,{}] 16:49:12 INFO - PROCESS | 1746 | 1465861752423 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}] 16:49:12 INFO - PROCESS | 1746 | 1465861752431 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:12 INFO - PROCESS | 1746 | 1465861752879 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 16:49:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b717000 == 113 [pid = 1746] [id = 296] 16:49:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8b719000 == 112 [pid = 1746] [id = 231] 16:49:12 INFO - PROCESS | 1746 | --DOCSHELL 0x9aacbc00 == 111 [pid = 1746] [id = 297] 16:49:12 INFO - PROCESS | 1746 | --DOCSHELL 0x8d245c00 == 110 [pid = 1746] [id = 290] 16:49:13 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x92c39800) [pid = 1746] [serial = 974] [outer = (nil)] [url = about:blank] 16:49:13 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x918c3800) [pid = 1746] [serial = 953] [outer = (nil)] [url = about:blank] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x93933000 == 109 [pid = 1746] [id = 294] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa6c00 == 108 [pid = 1746] [id = 293] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x900c1c00 == 107 [pid = 1746] [id = 292] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8f49cc00 == 106 [pid = 1746] [id = 230] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x93dd7000 == 105 [pid = 1746] [id = 224] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x918c9c00 == 104 [pid = 1746] [id = 291] 16:49:13 INFO - PROCESS | 1746 | 1465861753228 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 1746 | 1465861753241 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8f703800 == 103 [pid = 1746] [id = 341] 16:49:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b717000 == 104 [pid = 1746] [id = 358] 16:49:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8b8f0c00) [pid = 1746] [serial = 1075] [outer = (nil)] 16:49:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8f684400) [pid = 1746] [serial = 1076] [outer = 0x8b8f0c00] 16:49:13 INFO - PROCESS | 1746 | 1465861753369 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8f709800) [pid = 1746] [serial = 1077] [outer = 0x8b8f0c00] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8e38f400 == 103 [pid = 1746] [id = 340] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8f2c00 == 102 [pid = 1746] [id = 339] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8f498400 == 101 [pid = 1746] [id = 338] 16:49:13 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8ee800 == 100 [pid = 1746] [id = 337] 16:49:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8e393c00 == 99 [pid = 1746] [id = 329] 16:49:14 INFO - PROCESS | 1746 | --DOCSHELL 0x9a1eb800 == 98 [pid = 1746] [id = 328] 16:49:14 INFO - PROCESS | 1746 | --DOCSHELL 0x954e9000 == 97 [pid = 1746] [id = 327] 16:49:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94f800 == 96 [pid = 1746] [id = 326] 16:49:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8c951c00 == 95 [pid = 1746] [id = 325] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9921c800) [pid = 1746] [serial = 927] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9b17a000) [pid = 1746] [serial = 936] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0xa2eb2000) [pid = 1746] [serial = 950] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0xa2475800) [pid = 1746] [serial = 948] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9aaaac00) [pid = 1746] [serial = 888] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x99f64800) [pid = 1746] [serial = 929] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0xa2450400) [pid = 1746] [serial = 947] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9abf2000) [pid = 1746] [serial = 891] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8e398000) [pid = 1746] [serial = 915] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9833c000) [pid = 1746] [serial = 926] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9b174800) [pid = 1746] [serial = 935] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x92eea000) [pid = 1746] [serial = 912] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x9532a800) [pid = 1746] [serial = 969] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x93dce400) [pid = 1746] [serial = 963] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x954f3400) [pid = 1746] [serial = 923] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9aaa9c00) [pid = 1746] [serial = 930] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9bc10800) [pid = 1746] [serial = 939] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9d863800) [pid = 1746] [serial = 941] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0xa2272400) [pid = 1746] [serial = 945] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x9abf7800) [pid = 1746] [serial = 933] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x92884400) [pid = 1746] [serial = 920] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8d24c800) [pid = 1746] [serial = 914] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x900b8400) [pid = 1746] [serial = 917] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x918cf400) [pid = 1746] [serial = 849] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x948ac000) [pid = 1746] [serial = 968] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x91904400) [pid = 1746] [serial = 965] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x96696c00) [pid = 1746] [serial = 971] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x96697400) [pid = 1746] [serial = 924] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8e391800) [pid = 1746] [serial = 956] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9a5d2000) [pid = 1746] [serial = 885] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0xa1f93800) [pid = 1746] [serial = 944] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x92c2f800) [pid = 1746] [serial = 962] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x9aad0800) [pid = 1746] [serial = 932] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9b4de400) [pid = 1746] [serial = 894] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x91902c00) [pid = 1746] [serial = 960] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x917da800) [pid = 1746] [serial = 959] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x93dd1c00) [pid = 1746] [serial = 867] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x93931400) [pid = 1746] [serial = 921] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x92817800) [pid = 1746] [serial = 966] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x997be000) [pid = 1746] [serial = 972] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0xa2eb7400) [pid = 1746] [serial = 951] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8f494800) [pid = 1746] [serial = 957] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x917e1000) [pid = 1746] [serial = 918] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x9d8c3800) [pid = 1746] [serial = 942] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9b4d7800) [pid = 1746] [serial = 938] [outer = (nil)] [url = about:blank] 16:49:14 INFO - PROCESS | 1746 | 1465861754749 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]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2498ms 16:49:14 INFO - PROCESS | 1746 | 1465861754810 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 1746 | 1465861754816 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 16:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:49:14 INFO - PROCESS | 1746 | 1465861754826 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 1746 | 1465861754832 Marionette TRACE conn4 <- [1,1406,null,{}] 16:49:14 INFO - PROCESS | 1746 | 1465861754856 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}] 16:49:14 INFO - PROCESS | 1746 | 1465861754868 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:15 INFO - PROCESS | 1746 | 1465861755359 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 16:49:15 INFO - PROCESS | 1746 | 1465861755492 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 1746 | 1465861755505 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x917e1000 == 96 [pid = 1746] [id = 359] 16:49:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x918c3400) [pid = 1746] [serial = 1078] [outer = (nil)] 16:49:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x91907000) [pid = 1746] [serial = 1079] [outer = 0x918c3400] 16:49:15 INFO - PROCESS | 1746 | 1465861755590 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9240f400) [pid = 1746] [serial = 1080] [outer = 0x918c3400] 16:49:16 INFO - PROCESS | 1746 | 1465861756757 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]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1996ms 16:49:16 INFO - PROCESS | 1746 | 1465861756823 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 1746 | 1465861756831 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 16:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:49:16 INFO - PROCESS | 1746 | 1465861756840 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 1746 | 1465861756845 Marionette TRACE conn4 <- [1,1410,null,{}] 16:49:16 INFO - PROCESS | 1746 | 1465861756907 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}] 16:49:16 INFO - PROCESS | 1746 | 1465861756916 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:17 INFO - PROCESS | 1746 | 1465861757346 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 16:49:17 INFO - PROCESS | 1746 | 1465861757405 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 1746 | 1465861757419 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e393c00 == 97 [pid = 1746] [id = 360] 16:49:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x9240d800) [pid = 1746] [serial = 1081] [outer = (nil)] 16:49:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x93931800) [pid = 1746] [serial = 1082] [outer = 0x9240d800] 16:49:17 INFO - PROCESS | 1746 | 1465861757537 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x93dd2000) [pid = 1746] [serial = 1083] [outer = 0x9240d800] 16:49:18 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x918c2c00) [pid = 1746] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:49:18 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8b8efc00) [pid = 1746] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:49:18 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8f515000) [pid = 1746] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:49:18 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9281ec00) [pid = 1746] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:49:18 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f46b400) [pid = 1746] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:49:18 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8f45f000) [pid = 1746] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:49:19 INFO - PROCESS | 1746 | 1465861759013 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]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2183ms 16:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:49:19 INFO - PROCESS | 1746 | 1465861759023 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 1746 | 1465861759025 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 16:49:19 INFO - PROCESS | 1746 | 1465861759032 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 1746 | 1465861759035 Marionette TRACE conn4 <- [1,1414,null,{}] 16:49:19 INFO - PROCESS | 1746 | 1465861759041 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}] 16:49:19 INFO - PROCESS | 1746 | 1465861759046 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:19 INFO - PROCESS | 1746 | 1465861759294 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 16:49:19 INFO - PROCESS | 1746 | 1465861759573 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 1746 | 1465861759590 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e706800 == 98 [pid = 1746] [id = 361] 16:49:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8f539400) [pid = 1746] [serial = 1084] [outer = (nil)] 16:49:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x92eea000) [pid = 1746] [serial = 1085] [outer = 0x8f539400] 16:49:19 INFO - PROCESS | 1746 | 1465861759706 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x9489a000) [pid = 1746] [serial = 1086] [outer = 0x8f539400] 16:49:21 INFO - PROCESS | 1746 | 1465861761198 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]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2195ms 16:49:21 INFO - PROCESS | 1746 | 1465861761229 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 1746 | 1465861761239 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 16:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:49:21 INFO - PROCESS | 1746 | 1465861761426 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 1746 | 1465861761435 Marionette TRACE conn4 <- [1,1418,null,{}] 16:49:21 INFO - PROCESS | 1746 | 1465861761451 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}] 16:49:21 INFO - PROCESS | 1746 | 1465861761461 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:21 INFO - PROCESS | 1746 | 1465861761835 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 16:49:22 INFO - PROCESS | 1746 | 1465861762100 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 1746 | 1465861762120 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b669000 == 99 [pid = 1746] [id = 362] 16:49:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b8e6c00) [pid = 1746] [serial = 1087] [outer = (nil)] 16:49:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8f515400) [pid = 1746] [serial = 1088] [outer = 0x8b8e6c00] 16:49:22 INFO - PROCESS | 1746 | 1465861762243 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x900b7c00) [pid = 1746] [serial = 1089] [outer = 0x8b8e6c00] 16:49:23 INFO - PROCESS | 1746 | 1465861763324 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]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2036ms 16:49:23 INFO - PROCESS | 1746 | 1465861763384 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 1746 | 1465861763392 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 16:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:49:23 INFO - PROCESS | 1746 | 1465861763404 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 1746 | 1465861763410 Marionette TRACE conn4 <- [1,1422,null,{}] 16:49:23 INFO - PROCESS | 1746 | 1465861763417 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}] 16:49:23 INFO - PROCESS | 1746 | 1465861763422 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:23 INFO - PROCESS | 1746 | 1465861763698 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 16:49:24 INFO - PROCESS | 1746 | 1465861764013 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 1746 | 1465861764025 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x91907800 == 100 [pid = 1746] [id = 363] 16:49:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9288c000) [pid = 1746] [serial = 1090] [outer = (nil)] 16:49:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x92ef0400) [pid = 1746] [serial = 1091] [outer = 0x9288c000] 16:49:24 INFO - PROCESS | 1746 | 1465861764111 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x95263c00) [pid = 1746] [serial = 1092] [outer = 0x9288c000] 16:49:25 INFO - PROCESS | 1746 | 1465861765221 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]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1891ms 16:49:25 INFO - PROCESS | 1746 | 1465861765296 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 1746 | 1465861765299 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 16:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:49:25 INFO - PROCESS | 1746 | 1465861765307 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 1746 | 1465861765313 Marionette TRACE conn4 <- [1,1426,null,{}] 16:49:25 INFO - PROCESS | 1746 | 1465861765330 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}] 16:49:25 INFO - PROCESS | 1746 | 1465861765339 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:25 INFO - PROCESS | 1746 | 1465861765617 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 16:49:25 INFO - PROCESS | 1746 | 1465861765933 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 1746 | 1465861765943 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x96697000 == 101 [pid = 1746] [id = 364] 16:49:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x966d3c00) [pid = 1746] [serial = 1093] [outer = (nil)] 16:49:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x966dcc00) [pid = 1746] [serial = 1094] [outer = 0x966d3c00] 16:49:26 INFO - PROCESS | 1746 | 1465861766034 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x97931400) [pid = 1746] [serial = 1095] [outer = 0x966d3c00] 16:49:27 INFO - PROCESS | 1746 | 1465861767074 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]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1843ms 16:49:27 INFO - PROCESS | 1746 | 1465861767152 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 1746 | 1465861767157 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 16:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:49:27 INFO - PROCESS | 1746 | 1465861767164 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 1746 | 1465861767168 Marionette TRACE conn4 <- [1,1430,null,{}] 16:49:27 INFO - PROCESS | 1746 | 1465861767174 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}] 16:49:27 INFO - PROCESS | 1746 | 1465861767179 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:27 INFO - PROCESS | 1746 | 1465861767455 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 16:49:27 INFO - PROCESS | 1746 | 1465861767775 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 1746 | 1465861767787 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x92eed800 == 102 [pid = 1746] [id = 365] 16:49:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9833c000) [pid = 1746] [serial = 1096] [outer = (nil)] 16:49:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x99220c00) [pid = 1746] [serial = 1097] [outer = 0x9833c000] 16:49:27 INFO - PROCESS | 1746 | 1465861767870 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x9970f400) [pid = 1746] [serial = 1098] [outer = 0x9833c000] 16:49:28 INFO - PROCESS | 1746 | 1465861768880 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]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1783ms 16:49:28 INFO - PROCESS | 1746 | 1465861768948 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 1746 | 1465861768953 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 16:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:49:28 INFO - PROCESS | 1746 | 1465861768959 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 1746 | 1465861768963 Marionette TRACE conn4 <- [1,1434,null,{}] 16:49:28 INFO - PROCESS | 1746 | 1465861768969 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}] 16:49:28 INFO - PROCESS | 1746 | 1465861768975 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:29 INFO - PROCESS | 1746 | 1465861769282 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 16:49:29 INFO - PROCESS | 1746 | 1465861769597 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 1746 | 1465861769609 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c34800 == 103 [pid = 1746] [id = 366] 16:49:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x9921a000) [pid = 1746] [serial = 1099] [outer = (nil)] 16:49:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x9a5d2000) [pid = 1746] [serial = 1100] [outer = 0x9921a000] 16:49:29 INFO - PROCESS | 1746 | 1465861769707 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x9a8a2800) [pid = 1746] [serial = 1101] [outer = 0x9921a000] 16:49:30 INFO - PROCESS | 1746 | 1465861770797 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]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1883ms 16:49:30 INFO - PROCESS | 1746 | 1465861770845 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 1746 | 1465861770848 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 16:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:49:30 INFO - PROCESS | 1746 | 1465861770857 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 1746 | 1465861770861 Marionette TRACE conn4 <- [1,1438,null,{}] 16:49:30 INFO - PROCESS | 1746 | 1465861770868 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}] 16:49:30 INFO - PROCESS | 1746 | 1465861770880 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:31 INFO - PROCESS | 1746 | 1465861771162 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 16:49:31 INFO - PROCESS | 1746 | 1465861771481 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 1746 | 1465861771493 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x900c1800 == 104 [pid = 1746] [id = 367] 16:49:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x926edc00) [pid = 1746] [serial = 1102] [outer = (nil)] 16:49:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x9b17c000) [pid = 1746] [serial = 1103] [outer = 0x926edc00] 16:49:31 INFO - PROCESS | 1746 | 1465861771598 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9bc09400) [pid = 1746] [serial = 1104] [outer = 0x926edc00] 16:49:32 INFO - PROCESS | 1746 | 1465861772639 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]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1841ms 16:49:32 INFO - PROCESS | 1746 | 1465861772700 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 1746 | 1465861772704 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 16:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:49:32 INFO - PROCESS | 1746 | 1465861772711 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 1746 | 1465861772715 Marionette TRACE conn4 <- [1,1442,null,{}] 16:49:32 INFO - PROCESS | 1746 | 1465861772722 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}] 16:49:32 INFO - PROCESS | 1746 | 1465861772727 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:32 INFO - PROCESS | 1746 | 1465861772962 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 16:49:33 INFO - PROCESS | 1746 | 1465861773277 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 1746 | 1465861773286 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b666800 == 105 [pid = 1746] [id = 368] 16:49:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9abf9400) [pid = 1746] [serial = 1105] [outer = (nil)] 16:49:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9d864c00) [pid = 1746] [serial = 1106] [outer = 0x9abf9400] 16:49:33 INFO - PROCESS | 1746 | 1465861773377 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x9d87f000) [pid = 1746] [serial = 1107] [outer = 0x9abf9400] 16:49:34 INFO - PROCESS | 1746 | 1465861774329 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]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1683ms 16:49:34 INFO - PROCESS | 1746 | 1465861774395 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 16:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:49:34 INFO - PROCESS | 1746 | 1465861774400 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 16:49:34 INFO - PROCESS | 1746 | 1465861774406 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 1746 | 1465861774410 Marionette TRACE conn4 <- [1,1446,null,{}] 16:49:34 INFO - PROCESS | 1746 | 1465861774417 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}] 16:49:34 INFO - PROCESS | 1746 | 1465861774422 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:34 INFO - PROCESS | 1746 | 1465861774706 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 16:49:35 INFO - PROCESS | 1746 | 1465861775018 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 1746 | 1465861775026 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x9b4d7800 == 106 [pid = 1746] [id = 369] 16:49:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x9d860400) [pid = 1746] [serial = 1108] [outer = (nil)] 16:49:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0xa221a000) [pid = 1746] [serial = 1109] [outer = 0x9d860400] 16:49:35 INFO - PROCESS | 1746 | 1465861775117 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0xa2224800) [pid = 1746] [serial = 1110] [outer = 0x9d860400] 16:49:36 INFO - PROCESS | 1746 | 1465861776055 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]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1690ms 16:49:36 INFO - PROCESS | 1746 | 1465861776096 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 16:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:49:36 INFO - PROCESS | 1746 | 1465861776101 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 16:49:36 INFO - PROCESS | 1746 | 1465861776107 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 1746 | 1465861776111 Marionette TRACE conn4 <- [1,1450,null,{}] 16:49:36 INFO - PROCESS | 1746 | 1465861776116 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}] 16:49:36 INFO - PROCESS | 1746 | 1465861776121 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:36 INFO - PROCESS | 1746 | 1465861776334 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 16:49:36 INFO - PROCESS | 1746 | 1465861776655 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 1746 | 1465861776664 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94b800 == 107 [pid = 1746] [id = 370] 16:49:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8f68e400) [pid = 1746] [serial = 1111] [outer = (nil)] 16:49:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0xa2471c00) [pid = 1746] [serial = 1112] [outer = 0x8f68e400] 16:49:36 INFO - PROCESS | 1746 | 1465861776755 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0xa24f8c00) [pid = 1746] [serial = 1113] [outer = 0x8f68e400] 16:49:37 INFO - PROCESS | 1746 | 1465861777730 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]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1681ms 16:49:37 INFO - PROCESS | 1746 | 1465861777789 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 1746 | 1465861777792 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 16:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:49:37 INFO - PROCESS | 1746 | 1465861777799 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 1746 | 1465861777803 Marionette TRACE conn4 <- [1,1454,null,{}] 16:49:37 INFO - PROCESS | 1746 | 1465861777809 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}] 16:49:37 INFO - PROCESS | 1746 | 1465861777814 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:38 INFO - PROCESS | 1746 | 1465861778041 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 16:49:38 INFO - PROCESS | 1746 | 1465861778350 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 1746 | 1465861778357 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x918cc800 == 108 [pid = 1746] [id = 371] 16:49:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0xa22ed400) [pid = 1746] [serial = 1114] [outer = (nil)] 16:49:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0xa33c0000) [pid = 1746] [serial = 1115] [outer = 0xa22ed400] 16:49:38 INFO - PROCESS | 1746 | 1465861778451 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0xa4d4ac00) [pid = 1746] [serial = 1116] [outer = 0xa22ed400] 16:49:39 INFO - PROCESS | 1746 | 1465861779398 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]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1632ms 16:49:39 INFO - PROCESS | 1746 | 1465861779434 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 1746 | 1465861779437 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 16:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:49:39 INFO - PROCESS | 1746 | 1465861779445 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 1746 | 1465861779449 Marionette TRACE conn4 <- [1,1458,null,{}] 16:49:39 INFO - PROCESS | 1746 | 1465861779455 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}] 16:49:39 INFO - PROCESS | 1746 | 1465861779462 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:39 INFO - PROCESS | 1746 | 1465861779724 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 16:49:40 INFO - PROCESS | 1746 | 1465861780066 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 1746 | 1465861780077 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e707800 == 109 [pid = 1746] [id = 372] 16:49:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8e70b400) [pid = 1746] [serial = 1117] [outer = (nil)] 16:49:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9240a400) [pid = 1746] [serial = 1118] [outer = 0x8e70b400] 16:49:40 INFO - PROCESS | 1746 | 1465861780168 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0xa6750400) [pid = 1746] [serial = 1119] [outer = 0x8e70b400] 16:49:41 INFO - PROCESS | 1746 | 1465861781809 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]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2395ms 16:49:41 INFO - PROCESS | 1746 | 1465861781842 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 1746 | 1465861781849 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 16:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:49:41 INFO - PROCESS | 1746 | 1465861781858 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 1746 | 1465861781863 Marionette TRACE conn4 <- [1,1462,null,{}] 16:49:41 INFO - PROCESS | 1746 | 1465861781872 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}] 16:49:41 INFO - PROCESS | 1746 | 1465861781877 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:42 INFO - PROCESS | 1746 | 1465861782133 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 16:49:42 INFO - PROCESS | 1746 | 1465861782421 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 1746 | 1465861782434 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b499800 == 110 [pid = 1746] [id = 373] 16:49:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8b666c00) [pid = 1746] [serial = 1120] [outer = (nil)] 16:49:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8b8eb400) [pid = 1746] [serial = 1121] [outer = 0x8b666c00] 16:49:42 INFO - PROCESS | 1746 | 1465861782513 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8d461000) [pid = 1746] [serial = 1122] [outer = 0x8b666c00] 16:49:43 INFO - PROCESS | 1746 | 1465861783638 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]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1837ms 16:49:43 INFO - PROCESS | 1746 | 1465861783695 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 1746 | 1465861783703 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 16:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:49:43 INFO - PROCESS | 1746 | 1465861783714 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 1746 | 1465861783717 Marionette TRACE conn4 <- [1,1466,null,{}] 16:49:43 INFO - PROCESS | 1746 | 1465861783724 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}] 16:49:43 INFO - PROCESS | 1746 | 1465861783730 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:43 INFO - PROCESS | 1746 | 1465861783946 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 16:49:44 INFO - PROCESS | 1746 | 1465861784236 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 1746 | 1465861784245 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f517400 == 111 [pid = 1746] [id = 374] 16:49:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8f686400) [pid = 1746] [serial = 1123] [outer = (nil)] 16:49:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x918c3000) [pid = 1746] [serial = 1124] [outer = 0x8f686400] 16:49:44 INFO - PROCESS | 1746 | 1465861784330 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91909400) [pid = 1746] [serial = 1125] [outer = 0x8f686400] 16:49:45 INFO - PROCESS | 1746 | 1465861785334 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]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1681ms 16:49:45 INFO - PROCESS | 1746 | 1465861785395 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 16:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:49:45 INFO - PROCESS | 1746 | 1465861785400 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 16:49:45 INFO - PROCESS | 1746 | 1465861785407 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 1746 | 1465861785413 Marionette TRACE conn4 <- [1,1470,null,{}] 16:49:45 INFO - PROCESS | 1746 | 1465861785431 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}] 16:49:45 INFO - PROCESS | 1746 | 1465861785440 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:45 INFO - PROCESS | 1746 | 1465861785696 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94f000 == 110 [pid = 1746] [id = 282] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71bc00 == 109 [pid = 1746] [id = 274] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b714c00 == 108 [pid = 1746] [id = 215] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x9d8ce400 == 107 [pid = 1746] [id = 280] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8f494c00 == 106 [pid = 1746] [id = 313] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8c956800 == 105 [pid = 1746] [id = 316] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x9c0de000) [pid = 1746] [serial = 992] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa242f000) [pid = 1746] [serial = 998] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0xa4d0ac00) [pid = 1746] [serial = 1001] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8f469c00) [pid = 1746] [serial = 977] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x966d6400) [pid = 1746] [serial = 983] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x92404000) [pid = 1746] [serial = 980] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0xa2216800) [pid = 1746] [serial = 995] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x9aaab800) [pid = 1746] [serial = 986] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0xa4f76400) [pid = 1746] [serial = 1004] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8b66dc00) [pid = 1746] [serial = 1010] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x9abf3c00) [pid = 1746] [serial = 989] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8b8f3c00) [pid = 1746] [serial = 1007] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x918c1c00) [pid = 1746] [serial = 1028] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8f509400 == 104 [pid = 1746] [id = 277] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x9b176000 == 103 [pid = 1746] [id = 278] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x9d8c9c00 == 102 [pid = 1746] [id = 315] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b713000 == 101 [pid = 1746] [id = 281] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0xa101b000 == 100 [pid = 1746] [id = 314] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x91909000 == 99 [pid = 1746] [id = 279] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b497c00 == 98 [pid = 1746] [id = 273] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x9947e800 == 97 [pid = 1746] [id = 310] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8c957c00 == 96 [pid = 1746] [id = 214] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x99714000 == 95 [pid = 1746] [id = 309] 16:49:46 INFO - PROCESS | 1746 | 1465861786115 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 1746 | 1465861786125 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x96650400 == 94 [pid = 1746] [id = 308] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x9aac9400 == 93 [pid = 1746] [id = 276] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x97932400 == 92 [pid = 1746] [id = 275] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48b400 == 91 [pid = 1746] [id = 312] 16:49:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71bc00 == 92 [pid = 1746] [id = 375] 16:49:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8b8e5400) [pid = 1746] [serial = 1126] [outer = (nil)] 16:49:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8e701400) [pid = 1746] [serial = 1127] [outer = 0x8b8e5400] 16:49:46 INFO - PROCESS | 1746 | 1465861786238 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x900be000) [pid = 1746] [serial = 1128] [outer = 0x8b8e5400] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8f53a400 == 91 [pid = 1746] [id = 344] 16:49:46 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71b800 == 90 [pid = 1746] [id = 343] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x92c2fc00) [pid = 1746] [serial = 1020] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8e38c400) [pid = 1746] [serial = 1014] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9281f800) [pid = 1746] [serial = 1019] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8d242000) [pid = 1746] [serial = 1013] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8ff99400) [pid = 1746] [serial = 1016] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x92c30c00) [pid = 1746] [serial = 1025] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x926f4800) [pid = 1746] [serial = 954] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x91909800) [pid = 1746] [serial = 1022] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x92ee9800) [pid = 1746] [serial = 1026] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x900bec00) [pid = 1746] [serial = 1017] [outer = (nil)] [url = about:blank] 16:49:46 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x926eb400) [pid = 1746] [serial = 1023] [outer = (nil)] [url = about:blank] 16:49:47 INFO - PROCESS | 1746 | 1465861787273 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]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1892ms 16:49:47 INFO - PROCESS | 1746 | 1465861787299 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 16:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:49:47 INFO - PROCESS | 1746 | 1465861787304 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 16:49:47 INFO - PROCESS | 1746 | 1465861787310 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 1746 | 1465861787313 Marionette TRACE conn4 <- [1,1474,null,{}] 16:49:47 INFO - PROCESS | 1746 | 1465861787319 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}] 16:49:47 INFO - PROCESS | 1746 | 1465861787324 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:47 INFO - PROCESS | 1746 | 1465861787522 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 16:49:47 INFO - PROCESS | 1746 | 1465861787774 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 1746 | 1465861787782 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71b800 == 91 [pid = 1746] [id = 376] 16:49:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x900bec00) [pid = 1746] [serial = 1129] [outer = (nil)] 16:49:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x92c2fc00) [pid = 1746] [serial = 1130] [outer = 0x900bec00] 16:49:47 INFO - PROCESS | 1746 | 1465861787861 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x92eea800) [pid = 1746] [serial = 1131] [outer = 0x900bec00] 16:49:48 INFO - PROCESS | 1746 | 1465861788705 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]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1488ms 16:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:49:48 INFO - PROCESS | 1746 | 1465861788801 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 1746 | 1465861788805 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 16:49:48 INFO - PROCESS | 1746 | 1465861788813 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 1746 | 1465861788816 Marionette TRACE conn4 <- [1,1478,null,{}] 16:49:48 INFO - PROCESS | 1746 | 1465861788823 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}] 16:49:48 INFO - PROCESS | 1746 | 1465861788828 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:49 INFO - PROCESS | 1746 | 1465861789105 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 16:49:49 INFO - PROCESS | 1746 | 1465861789137 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 1746 | 1465861789145 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acaf800 == 92 [pid = 1746] [id = 377] 16:49:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x926f4800) [pid = 1746] [serial = 1132] [outer = (nil)] 16:49:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9532bc00) [pid = 1746] [serial = 1133] [outer = 0x926f4800] 16:49:49 INFO - PROCESS | 1746 | 1465861789276 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x96649800) [pid = 1746] [serial = 1134] [outer = 0x926f4800] 16:49:50 INFO - PROCESS | 1746 | 1465861790433 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]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1688ms 16:49:50 INFO - PROCESS | 1746 | 1465861790515 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 1746 | 1465861790519 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 16:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:49:50 INFO - PROCESS | 1746 | 1465861790533 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 1746 | 1465861790538 Marionette TRACE conn4 <- [1,1482,null,{}] 16:49:50 INFO - PROCESS | 1746 | 1465861790544 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}] 16:49:50 INFO - PROCESS | 1746 | 1465861790554 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:50 INFO - PROCESS | 1746 | 1465861790868 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 16:49:51 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9240d800) [pid = 1746] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:49:51 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8c953400) [pid = 1746] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:49:51 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8f515c00) [pid = 1746] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:49:51 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8b663400) [pid = 1746] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:49:51 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8b8f0c00) [pid = 1746] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:49:51 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x918c3400) [pid = 1746] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:49:51 INFO - PROCESS | 1746 | 1465861791612 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 1746 | 1465861791622 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b661c00 == 93 [pid = 1746] [id = 378] 16:49:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b663400) [pid = 1746] [serial = 1135] [outer = (nil)] 16:49:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8d45a400) [pid = 1746] [serial = 1136] [outer = 0x8b663400] 16:49:51 INFO - PROCESS | 1746 | 1465861791710 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x917e4000) [pid = 1746] [serial = 1137] [outer = 0x8b663400] 16:49:52 INFO - PROCESS | 1746 | 1465861792535 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]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2041ms 16:49:52 INFO - PROCESS | 1746 | 1465861792568 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 1746 | 1465861792572 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 16:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:49:52 INFO - PROCESS | 1746 | 1465861792578 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 1746 | 1465861792582 Marionette TRACE conn4 <- [1,1486,null,{}] 16:49:52 INFO - PROCESS | 1746 | 1465861792588 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}] 16:49:52 INFO - PROCESS | 1746 | 1465861792593 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:52 INFO - PROCESS | 1746 | 1465861792806 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 16:49:53 INFO - PROCESS | 1746 | 1465861792982 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 1746 | 1465861792988 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x9288ec00 == 94 [pid = 1746] [id = 379] 16:49:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x92ee9000) [pid = 1746] [serial = 1138] [outer = (nil)] 16:49:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9799a400) [pid = 1746] [serial = 1139] [outer = 0x92ee9000] 16:49:53 INFO - PROCESS | 1746 | 1465861793061 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x99220000) [pid = 1746] [serial = 1140] [outer = 0x92ee9000] 16:49:54 INFO - PROCESS | 1746 | 1465861794301 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]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1781ms 16:49:54 INFO - PROCESS | 1746 | 1465861794362 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 1746 | 1465861794369 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 16:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:49:54 INFO - PROCESS | 1746 | 1465861794378 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 1746 | 1465861794383 Marionette TRACE conn4 <- [1,1490,null,{}] 16:49:54 INFO - PROCESS | 1746 | 1465861794394 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}] 16:49:54 INFO - PROCESS | 1746 | 1465861794399 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:54 INFO - PROCESS | 1746 | 1465861794785 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 16:49:55 INFO - PROCESS | 1746 | 1465861794998 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 1746 | 1465861795007 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b670000 == 95 [pid = 1746] [id = 380] 16:49:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8b713000) [pid = 1746] [serial = 1141] [outer = (nil)] 16:49:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8e399400) [pid = 1746] [serial = 1142] [outer = 0x8b713000] 16:49:55 INFO - PROCESS | 1746 | 1465861795101 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8f510000) [pid = 1746] [serial = 1143] [outer = 0x8b713000] 16:49:56 INFO - PROCESS | 1746 | 1465861796062 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]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1744ms 16:49:56 INFO - PROCESS | 1746 | 1465861796122 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 1746 | 1465861796130 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 16:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:49:56 INFO - PROCESS | 1746 | 1465861796141 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 1746 | 1465861796145 Marionette TRACE conn4 <- [1,1494,null,{}] 16:49:56 INFO - PROCESS | 1746 | 1465861796152 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}] 16:49:56 INFO - PROCESS | 1746 | 1465861796159 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:56 INFO - PROCESS | 1746 | 1465861796519 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 16:49:56 INFO - PROCESS | 1746 | 1465861796764 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 1746 | 1465861796774 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e393800 == 96 [pid = 1746] [id = 381] 16:49:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x926f2800) [pid = 1746] [serial = 1144] [outer = (nil)] 16:49:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92882c00) [pid = 1746] [serial = 1145] [outer = 0x926f2800] 16:49:56 INFO - PROCESS | 1746 | 1465861796866 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x92ef0000) [pid = 1746] [serial = 1146] [outer = 0x926f2800] 16:49:57 INFO - PROCESS | 1746 | 1465861797948 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]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1886ms 16:49:58 INFO - PROCESS | 1746 | 1465861798028 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 1746 | 1465861798033 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 16:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:49:58 INFO - PROCESS | 1746 | 1465861798040 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 1746 | 1465861798046 Marionette TRACE conn4 <- [1,1498,null,{}] 16:49:58 INFO - PROCESS | 1746 | 1465861798064 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}] 16:49:58 INFO - PROCESS | 1746 | 1465861798073 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:58 INFO - PROCESS | 1746 | 1465861798439 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 16:49:58 INFO - PROCESS | 1746 | 1465861798665 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 1746 | 1465861798677 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:49:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x97929800 == 97 [pid = 1746] [id = 382] 16:49:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x97934000) [pid = 1746] [serial = 1147] [outer = (nil)] 16:49:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x99265000) [pid = 1746] [serial = 1148] [outer = 0x97934000] 16:49:58 INFO - PROCESS | 1746 | 1465861798766 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x99f69c00) [pid = 1746] [serial = 1149] [outer = 0x97934000] 16:49:59 INFO - PROCESS | 1746 | 1465861799791 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]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1794ms 16:49:59 INFO - PROCESS | 1746 | 1465861799837 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 16:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:49:59 INFO - PROCESS | 1746 | 1465861799842 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 16:49:59 INFO - PROCESS | 1746 | 1465861799849 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 1746 | 1465861799852 Marionette TRACE conn4 <- [1,1502,null,{}] 16:49:59 INFO - PROCESS | 1746 | 1465861799858 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}] 16:49:59 INFO - PROCESS | 1746 | 1465861799863 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:00 INFO - PROCESS | 1746 | 1465861800127 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 16:50:00 INFO - PROCESS | 1746 | 1465861800435 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 1746 | 1465861800446 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b492c00 == 98 [pid = 1746] [id = 383] 16:50:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9668f400) [pid = 1746] [serial = 1150] [outer = (nil)] 16:50:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9aac1800) [pid = 1746] [serial = 1151] [outer = 0x9668f400] 16:50:00 INFO - PROCESS | 1746 | 1465861800530 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9aad0400) [pid = 1746] [serial = 1152] [outer = 0x9668f400] 16:50:01 INFO - PROCESS | 1746 | 1465861801446 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]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1636ms 16:50:01 INFO - PROCESS | 1746 | 1465861801485 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 1746 | 1465861801489 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 16:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:50:01 INFO - PROCESS | 1746 | 1465861801496 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 1746 | 1465861801501 Marionette TRACE conn4 <- [1,1506,null,{}] 16:50:01 INFO - PROCESS | 1746 | 1465861801507 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}] 16:50:01 INFO - PROCESS | 1746 | 1465861801512 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:01 INFO - PROCESS | 1746 | 1465861801785 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 16:50:02 INFO - PROCESS | 1746 | 1465861802087 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 1746 | 1465861802095 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca3000 == 99 [pid = 1746] [id = 384] 16:50:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8acb0000) [pid = 1746] [serial = 1153] [outer = (nil)] 16:50:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9abf4000) [pid = 1746] [serial = 1154] [outer = 0x8acb0000] 16:50:02 INFO - PROCESS | 1746 | 1465861802200 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9abf9000) [pid = 1746] [serial = 1155] [outer = 0x8acb0000] 16:50:03 INFO - PROCESS | 1746 | 1465861803173 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]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1691ms 16:50:03 INFO - PROCESS | 1746 | 1465861803187 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 1746 | 1465861803191 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 16:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:50:03 INFO - PROCESS | 1746 | 1465861803199 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 1746 | 1465861803203 Marionette TRACE conn4 <- [1,1510,null,{}] 16:50:03 INFO - PROCESS | 1746 | 1465861803209 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}] 16:50:03 INFO - PROCESS | 1746 | 1465861803220 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:03 INFO - PROCESS | 1746 | 1465861803468 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 16:50:03 INFO - PROCESS | 1746 | 1465861803788 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 1746 | 1465861803794 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x92881c00 == 100 [pid = 1746] [id = 385] 16:50:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9abf4800) [pid = 1746] [serial = 1156] [outer = (nil)] 16:50:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9d445800) [pid = 1746] [serial = 1157] [outer = 0x9abf4800] 16:50:03 INFO - PROCESS | 1746 | 1465861803887 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0xa05ebc00) [pid = 1746] [serial = 1158] [outer = 0x9abf4800] 16:50:04 INFO - PROCESS | 1746 | 1465861804789 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]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1635ms 16:50:04 INFO - PROCESS | 1746 | 1465861804835 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 16:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:50:04 INFO - PROCESS | 1746 | 1465861804840 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 16:50:04 INFO - PROCESS | 1746 | 1465861804847 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 1746 | 1465861804851 Marionette TRACE conn4 <- [1,1514,null,{}] 16:50:04 INFO - PROCESS | 1746 | 1465861804857 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}] 16:50:04 INFO - PROCESS | 1746 | 1465861804863 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:05 INFO - PROCESS | 1746 | 1465861805115 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 16:50:05 INFO - PROCESS | 1746 | 1465861805470 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 1746 | 1465861805484 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f70d800 == 101 [pid = 1746] [id = 386] 16:50:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x9aac9c00) [pid = 1746] [serial = 1159] [outer = (nil)] 16:50:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0xa22a9000) [pid = 1746] [serial = 1160] [outer = 0x9aac9c00] 16:50:05 INFO - PROCESS | 1746 | 1465861805595 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0xa2437c00) [pid = 1746] [serial = 1161] [outer = 0x9aac9c00] 16:50:06 INFO - PROCESS | 1746 | 1465861806486 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]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1693ms 16:50:06 INFO - PROCESS | 1746 | 1465861806541 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 1746 | 1465861806552 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 16:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:50:06 INFO - PROCESS | 1746 | 1465861806560 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 1746 | 1465861806564 Marionette TRACE conn4 <- [1,1518,null,{}] 16:50:06 INFO - PROCESS | 1746 | 1465861806570 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}] 16:50:06 INFO - PROCESS | 1746 | 1465861806576 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:06 INFO - PROCESS | 1746 | 1465861806801 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 16:50:07 INFO - PROCESS | 1746 | 1465861807119 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 1746 | 1465861807130 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x9281d000 == 102 [pid = 1746] [id = 387] 16:50:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9288f000) [pid = 1746] [serial = 1162] [outer = (nil)] 16:50:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0xa33c3400) [pid = 1746] [serial = 1163] [outer = 0x9288f000] 16:50:07 INFO - PROCESS | 1746 | 1465861807284 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0xa4d4b400) [pid = 1746] [serial = 1164] [outer = 0x9288f000] 16:50:08 INFO - PROCESS | 1746 | 1465861808268 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]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1739ms 16:50:08 INFO - PROCESS | 1746 | 1465861808300 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 1746 | 1465861808304 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 16:50:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:50:08 INFO - PROCESS | 1746 | 1465861808312 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 1746 | 1465861808316 Marionette TRACE conn4 <- [1,1522,null,{}] 16:50:08 INFO - PROCESS | 1746 | 1465861808322 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}] 16:50:08 INFO - PROCESS | 1746 | 1465861808328 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:08 INFO - PROCESS | 1746 | 1465861808589 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 16:50:09 INFO - PROCESS | 1746 | 1465861808975 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 1746 | 1465861808988 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe1800 == 103 [pid = 1746] [id = 388] 16:50:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8abe1c00) [pid = 1746] [serial = 1165] [outer = (nil)] 16:50:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8abea800) [pid = 1746] [serial = 1166] [outer = 0x8abe1c00] 16:50:09 INFO - PROCESS | 1746 | 1465861809129 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8abec800) [pid = 1746] [serial = 1167] [outer = 0x8abe1c00] 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:50:10 INFO - PROCESS | 1746 | 1465861810273 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"]]]}] 16:50:10 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 () { 16:50:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:50:10 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 () { 16:50:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:50:10 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 () { 16:50:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:50:10 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 () { 16:50:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:50:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2037ms 16:50:10 INFO - PROCESS | 1746 | 1465861810356 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 1746 | 1465861810365 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 16:50:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:50:10 INFO - PROCESS | 1746 | 1465861810383 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 1746 | 1465861810390 Marionette TRACE conn4 <- [1,1526,null,{}] 16:50:10 INFO - PROCESS | 1746 | 1465861810399 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}] 16:50:10 INFO - PROCESS | 1746 | 1465861810406 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:10 INFO - PROCESS | 1746 | 1465861810822 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 16:50:11 INFO - PROCESS | 1746 | 1465861811045 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 1746 | 1465861811055 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe5800 == 104 [pid = 1746] [id = 389] 16:50:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8abe9400) [pid = 1746] [serial = 1168] [outer = (nil)] 16:50:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0xa3320000) [pid = 1746] [serial = 1169] [outer = 0x8abe9400] 16:50:11 INFO - PROCESS | 1746 | 1465861811135 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0xa4f19000) [pid = 1746] [serial = 1170] [outer = 0x8abe9400] 16:50:12 INFO - PROCESS | 1746 | 1465861812145 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"]]]}] 16:50:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:50:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:50:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:50:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1839ms 16:50:12 INFO - PROCESS | 1746 | 1465861812236 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 1746 | 1465861812243 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 16:50:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:50:12 INFO - PROCESS | 1746 | 1465861812254 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 1746 | 1465861812259 Marionette TRACE conn4 <- [1,1530,null,{}] 16:50:12 INFO - PROCESS | 1746 | 1465861812270 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}] 16:50:12 INFO - PROCESS | 1746 | 1465861812277 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:12 INFO - PROCESS | 1746 | 1465861812688 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 16:50:13 INFO - PROCESS | 1746 | 1465861813122 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 1746 | 1465861813135 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d320400 == 105 [pid = 1746] [id = 390] 16:50:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8d320800) [pid = 1746] [serial = 1171] [outer = (nil)] 16:50:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0xa3273000) [pid = 1746] [serial = 1172] [outer = 0x8d320800] 16:50:13 INFO - PROCESS | 1746 | 1465861813274 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0xa67a2800) [pid = 1746] [serial = 1173] [outer = 0x8d320800] 16:50:14 INFO - PROCESS | 1746 | 1465861814241 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]]]}] 16:50:14 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 16:50:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:50:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:50:14 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. 16:50:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:50:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2046ms 16:50:14 INFO - PROCESS | 1746 | 1465861814301 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 1746 | 1465861814304 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 16:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:50:14 INFO - PROCESS | 1746 | 1465861814313 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 1746 | 1465861814318 Marionette TRACE conn4 <- [1,1534,null,{}] 16:50:14 INFO - PROCESS | 1746 | 1465861814379 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}] 16:50:14 INFO - PROCESS | 1746 | 1465861814385 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:14 INFO - PROCESS | 1746 | 1465861814606 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 16:50:15 INFO - PROCESS | 1746 | 1465861815024 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 1746 | 1465861815036 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a16c00 == 106 [pid = 1746] [id = 391] 16:50:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x91a17800) [pid = 1746] [serial = 1174] [outer = (nil)] 16:50:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x91a1dc00) [pid = 1746] [serial = 1175] [outer = 0x91a17800] 16:50:15 INFO - PROCESS | 1746 | 1465861815174 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x91a1f800) [pid = 1746] [serial = 1176] [outer = 0x91a17800] 16:50:16 INFO - PROCESS | 1746 | 1465861816541 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]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2289ms 16:50:16 INFO - PROCESS | 1746 | 1465861816606 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 1746 | 1465861816612 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 16:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:50:16 INFO - PROCESS | 1746 | 1465861816623 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 1746 | 1465861816627 Marionette TRACE conn4 <- [1,1538,null,{}] 16:50:16 INFO - PROCESS | 1746 | 1465861816638 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}] 16:50:16 INFO - PROCESS | 1746 | 1465861816644 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:16 INFO - PROCESS | 1746 | 1465861816915 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 16:50:17 INFO - PROCESS | 1746 | 1465861817255 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 1746 | 1465861817264 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bd400 == 107 [pid = 1746] [id = 392] 16:50:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8a4bd800) [pid = 1746] [serial = 1177] [outer = (nil)] 16:50:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x8a4c4c00) [pid = 1746] [serial = 1178] [outer = 0x8a4bd800] 16:50:17 INFO - PROCESS | 1746 | 1465861817344 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x8a4c7400) [pid = 1746] [serial = 1179] [outer = 0x8a4bd800] 16:50:18 INFO - PROCESS | 1746 | 1465861818350 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]]]}] 16:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1786ms 16:50:18 INFO - PROCESS | 1746 | 1465861818408 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 1746 | 1465861818411 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 16:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:50:18 INFO - PROCESS | 1746 | 1465861818418 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 1746 | 1465861818422 Marionette TRACE conn4 <- [1,1542,null,{}] 16:50:18 INFO - PROCESS | 1746 | 1465861818428 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}] 16:50:18 INFO - PROCESS | 1746 | 1465861818433 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:18 INFO - PROCESS | 1746 | 1465861818656 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 16:50:19 INFO - PROCESS | 1746 | 1465861818980 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 1746 | 1465861818987 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bec00 == 108 [pid = 1746] [id = 393] 16:50:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x8a4cb400) [pid = 1746] [serial = 1180] [outer = (nil)] 16:50:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 189 (0x8a639400) [pid = 1746] [serial = 1181] [outer = 0x8a4cb400] 16:50:19 INFO - PROCESS | 1746 | 1465861819077 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 190 (0x8a63b800) [pid = 1746] [serial = 1182] [outer = 0x8a4cb400] 16:50:19 INFO - PROCESS | 1746 | 1465861819973 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]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1584ms 16:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:50:20 INFO - PROCESS | 1746 | 1465861820004 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 1746 | 1465861820007 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 16:50:20 INFO - PROCESS | 1746 | 1465861820014 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 1746 | 1465861820018 Marionette TRACE conn4 <- [1,1546,null,{}] 16:50:20 INFO - PROCESS | 1746 | 1465861820024 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}] 16:50:20 INFO - PROCESS | 1746 | 1465861820029 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:20 INFO - PROCESS | 1746 | 1465861820245 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 16:50:20 INFO - PROCESS | 1746 | 1465861820570 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 1746 | 1465861820580 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4ca000 == 109 [pid = 1746] [id = 394] 16:50:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 191 (0x8a635800) [pid = 1746] [serial = 1183] [outer = (nil)] 16:50:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 192 (0x8a764400) [pid = 1746] [serial = 1184] [outer = 0x8a635800] 16:50:20 INFO - PROCESS | 1746 | 1465861820671 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 193 (0x8a766c00) [pid = 1746] [serial = 1185] [outer = 0x8a635800] 16:50:21 INFO - PROCESS | 1746 | 1465861821594 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]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1648ms 16:50:21 INFO - PROCESS | 1746 | 1465861821662 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 1746 | 1465861821666 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 16:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:50:21 INFO - PROCESS | 1746 | 1465861821673 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 1746 | 1465861821676 Marionette TRACE conn4 <- [1,1550,null,{}] 16:50:21 INFO - PROCESS | 1746 | 1465861821682 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}] 16:50:21 INFO - PROCESS | 1746 | 1465861821687 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:21 INFO - PROCESS | 1746 | 1465861821909 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 16:50:22 INFO - PROCESS | 1746 | 1465861822247 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 1746 | 1465861822254 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c8800 == 110 [pid = 1746] [id = 395] 16:50:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 194 (0x8a640400) [pid = 1746] [serial = 1186] [outer = (nil)] 16:50:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 195 (0x8a76d800) [pid = 1746] [serial = 1187] [outer = 0x8a640400] 16:50:22 INFO - PROCESS | 1746 | 1465861822347 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 196 (0x8a76f800) [pid = 1746] [serial = 1188] [outer = 0x8a640400] 16:50:23 INFO - PROCESS | 1746 | 1465861823339 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]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1741ms 16:50:23 INFO - PROCESS | 1746 | 1465861823415 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 1746 | 1465861823419 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 16:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:50:23 INFO - PROCESS | 1746 | 1465861823426 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 1746 | 1465861823429 Marionette TRACE conn4 <- [1,1554,null,{}] 16:50:23 INFO - PROCESS | 1746 | 1465861823435 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}] 16:50:23 INFO - PROCESS | 1746 | 1465861823440 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:23 INFO - PROCESS | 1746 | 1465861823694 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 16:50:24 INFO - PROCESS | 1746 | 1465861824040 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 1746 | 1465861824048 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:25 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71f800 == 109 [pid = 1746] [id = 220] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x99f69000 == 108 [pid = 1746] [id = 295] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c958400 == 107 [pid = 1746] [id = 320] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f683c00 == 106 [pid = 1746] [id = 321] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8e399c00 == 105 [pid = 1746] [id = 322] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x926f5800 == 104 [pid = 1746] [id = 211] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8acaf800 == 103 [pid = 1746] [id = 377] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b498800 == 102 [pid = 1746] [id = 238] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f511800 == 101 [pid = 1746] [id = 324] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b490c00 == 100 [pid = 1746] [id = 217] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71bc00 == 99 [pid = 1746] [id = 375] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x92ef6c00 == 98 [pid = 1746] [id = 166] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f495c00 == 97 [pid = 1746] [id = 252] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71b800 == 96 [pid = 1746] [id = 376] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50b800 == 95 [pid = 1746] [id = 288] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94a800 == 94 [pid = 1746] [id = 165] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x92403800 == 93 [pid = 1746] [id = 233] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x91907400 == 92 [pid = 1746] [id = 219] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48b800 == 91 [pid = 1746] [id = 229] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b661c00 == 90 [pid = 1746] [id = 378] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d242800 == 89 [pid = 1746] [id = 289] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f689800 == 88 [pid = 1746] [id = 351] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f495000 == 87 [pid = 1746] [id = 334] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9792ec00 == 86 [pid = 1746] [id = 311] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x917d9000 == 85 [pid = 1746] [id = 254] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x926f6c00 == 84 [pid = 1746] [id = 222] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8ff9fc00 == 83 [pid = 1746] [id = 342] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x96651800 == 82 [pid = 1746] [id = 323] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f463c00 == 81 [pid = 1746] [id = 221] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9489b000 == 80 [pid = 1746] [id = 167] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x91901c00 == 79 [pid = 1746] [id = 232] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x917d6c00 == 78 [pid = 1746] [id = 218] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x92401c00 == 77 [pid = 1746] [id = 331] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71f000 == 76 [pid = 1746] [id = 256] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0xa2276800 == 75 [pid = 1746] [id = 333] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8e705000 == 74 [pid = 1746] [id = 298] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9aaaf800 == 73 [pid = 1746] [id = 330] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9c0d6000 == 72 [pid = 1746] [id = 332] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8eec00 == 71 [pid = 1746] [id = 335] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x954ee400 == 70 [pid = 1746] [id = 262] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9a4d6c00 == 69 [pid = 1746] [id = 245] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b662c00 == 68 [pid = 1746] [id = 336] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48b000 == 67 [pid = 1746] [id = 213] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9971ac00 == 66 [pid = 1746] [id = 350] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9d446400 == 65 [pid = 1746] [id = 353] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9240c000 == 64 [pid = 1746] [id = 306] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48c000 == 63 [pid = 1746] [id = 346] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94ac00 == 62 [pid = 1746] [id = 241] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c952c00 == 61 [pid = 1746] [id = 318] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8e396400 == 60 [pid = 1746] [id = 345] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c951000 == 59 [pid = 1746] [id = 240] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50bc00 == 58 [pid = 1746] [id = 160] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f687c00 == 57 [pid = 1746] [id = 319] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48c400 == 56 [pid = 1746] [id = 347] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71ac00 == 55 [pid = 1746] [id = 210] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94c400 == 54 [pid = 1746] [id = 243] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x954f6400 == 53 [pid = 1746] [id = 272] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94e000 == 52 [pid = 1746] [id = 239] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b493400 == 51 [pid = 1746] [id = 212] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9288b400 == 50 [pid = 1746] [id = 354] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b668000 == 49 [pid = 1746] [id = 355] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f467c00 == 48 [pid = 1746] [id = 356] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94bc00 == 47 [pid = 1746] [id = 242] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d247800 == 46 [pid = 1746] [id = 244] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9b175800 == 45 [pid = 1746] [id = 352] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48a400 == 44 [pid = 1746] [id = 348] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8c957800 == 43 [pid = 1746] [id = 307] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x954edc00 == 42 [pid = 1746] [id = 349] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4ca000 == 41 [pid = 1746] [id = 394] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c8800 == 40 [pid = 1746] [id = 395] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bec00 == 39 [pid = 1746] [id = 393] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bd400 == 38 [pid = 1746] [id = 392] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x91a16c00 == 37 [pid = 1746] [id = 391] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe5800 == 36 [pid = 1746] [id = 389] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d320400 == 35 [pid = 1746] [id = 390] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe1800 == 34 [pid = 1746] [id = 388] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8e708c00 == 33 [pid = 1746] [id = 317] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9281d000 == 32 [pid = 1746] [id = 387] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f70d800 == 31 [pid = 1746] [id = 386] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca3000 == 30 [pid = 1746] [id = 384] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x92881c00 == 29 [pid = 1746] [id = 385] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b492c00 == 28 [pid = 1746] [id = 383] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x97929800 == 27 [pid = 1746] [id = 382] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8e393800 == 26 [pid = 1746] [id = 381] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b670000 == 25 [pid = 1746] [id = 380] 16:50:27 INFO - PROCESS | 1746 | --DOCSHELL 0x9288ec00 == 24 [pid = 1746] [id = 379] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 195 (0x93dd2000) [pid = 1746] [serial = 1083] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 194 (0x9240f400) [pid = 1746] [serial = 1080] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 193 (0x93931800) [pid = 1746] [serial = 1082] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 192 (0x9b4d8c00) [pid = 1746] [serial = 1058] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 191 (0x8e70f000) [pid = 1746] [serial = 1074] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 190 (0x8e38d400) [pid = 1746] [serial = 1073] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 189 (0x9a8b1400) [pid = 1746] [serial = 1052] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 188 (0x8b8f0800) [pid = 1746] [serial = 1031] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x954f7000) [pid = 1746] [serial = 975] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0x8b8ec000) [pid = 1746] [serial = 1011] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x926eec00) [pid = 1746] [serial = 1067] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0x9abef000) [pid = 1746] [serial = 1055] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0x8f684400) [pid = 1746] [serial = 1076] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x8f709800) [pid = 1746] [serial = 1077] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0xa22a8400) [pid = 1746] [serial = 1064] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x92eea000) [pid = 1746] [serial = 1085] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x91907000) [pid = 1746] [serial = 1079] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x92824800) [pid = 1746] [serial = 1037] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9d866000) [pid = 1746] [serial = 1061] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x8f704c00) [pid = 1746] [serial = 1034] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x97994c00) [pid = 1746] [serial = 1046] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x952b6000) [pid = 1746] [serial = 1040] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x99f68800) [pid = 1746] [serial = 1049] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9664ac00) [pid = 1746] [serial = 1043] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x92c34000) [pid = 1746] [serial = 1070] [outer = (nil)] [url = about:blank] 16:50:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc1400 == 25 [pid = 1746] [id = 396] 16:50:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x88dc1c00) [pid = 1746] [serial = 1189] [outer = (nil)] 16:50:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8a4bd400) [pid = 1746] [serial = 1190] [outer = 0x88dc1c00] 16:50:27 INFO - PROCESS | 1746 | 1465861827562 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8a63f400) [pid = 1746] [serial = 1191] [outer = 0x88dc1c00] 16:50:28 INFO - PROCESS | 1746 | 1465861828507 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]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 5142ms 16:50:28 INFO - PROCESS | 1746 | 1465861828575 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 16:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:50:28 INFO - PROCESS | 1746 | 1465861828584 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 16:50:28 INFO - PROCESS | 1746 | 1465861828599 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 1746 | 1465861828606 Marionette TRACE conn4 <- [1,1558,null,{}] 16:50:28 INFO - PROCESS | 1746 | 1465861828619 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}] 16:50:28 INFO - PROCESS | 1746 | 1465861828627 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:28 INFO - PROCESS | 1746 | 1465861828938 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 16:50:29 INFO - PROCESS | 1746 | 1465861829292 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 1746 | 1465861829307 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca6c00 == 26 [pid = 1746] [id = 397] 16:50:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x8aca7400) [pid = 1746] [serial = 1192] [outer = (nil)] 16:50:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8acaa800) [pid = 1746] [serial = 1193] [outer = 0x8aca7400] 16:50:29 INFO - PROCESS | 1746 | 1465861829427 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8acae800) [pid = 1746] [serial = 1194] [outer = 0x8aca7400] 16:50:30 INFO - PROCESS | 1746 | 1465861830817 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]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2297ms 16:50:30 INFO - PROCESS | 1746 | 1465861830892 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 1746 | 1465861830903 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 16:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:50:30 INFO - PROCESS | 1746 | 1465861830930 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 1746 | 1465861830938 Marionette TRACE conn4 <- [1,1562,null,{}] 16:50:30 INFO - PROCESS | 1746 | 1465861830969 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}] 16:50:30 INFO - PROCESS | 1746 | 1465861830976 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:31 INFO - PROCESS | 1746 | 1465861831334 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 16:50:31 INFO - PROCESS | 1746 | 1465861831386 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 1746 | 1465861831393 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b668c00 == 27 [pid = 1746] [id = 398] 16:50:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8b66bc00) [pid = 1746] [serial = 1195] [outer = (nil)] 16:50:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8b719800) [pid = 1746] [serial = 1196] [outer = 0x8b66bc00] 16:50:31 INFO - PROCESS | 1746 | 1465861831465 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8b8e8400) [pid = 1746] [serial = 1197] [outer = 0x8b66bc00] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x8f50a000) [pid = 1746] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x926f4800) [pid = 1746] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x8b663400) [pid = 1746] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x966d3c00) [pid = 1746] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x8b8e6c00) [pid = 1746] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x926edc00) [pid = 1746] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x900bec00) [pid = 1746] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x9288c000) [pid = 1746] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8b8e5400) [pid = 1746] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x9833c000) [pid = 1746] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8b666c00) [pid = 1746] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9d860400) [pid = 1746] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x9abf9400) [pid = 1746] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8f539400) [pid = 1746] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9921a000) [pid = 1746] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8f686400) [pid = 1746] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8e70b400) [pid = 1746] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8f68e400) [pid = 1746] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0xa22ed400) [pid = 1746] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92ee9000) [pid = 1746] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x966d7c00) [pid = 1746] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x954eb000) [pid = 1746] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8ffa3800) [pid = 1746] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x9d44ac00) [pid = 1746] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8e70c800) [pid = 1746] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x9240b400) [pid = 1746] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8f4a0400) [pid = 1746] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x93dcfc00) [pid = 1746] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8b8ef000) [pid = 1746] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x9b40ac00) [pid = 1746] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x9a5f0800) [pid = 1746] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x9d873400) [pid = 1746] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x9a5ef800) [pid = 1746] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0xa22f2000) [pid = 1746] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8ffa5000) [pid = 1746] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x917d8400) [pid = 1746] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9240b000) [pid = 1746] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9537a000) [pid = 1746] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9b40c400) [pid = 1746] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x997b8c00) [pid = 1746] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8ff9d400) [pid = 1746] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8ffa7c00) [pid = 1746] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8b668800) [pid = 1746] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b8e6400) [pid = 1746] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8ffa4c00) [pid = 1746] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:50:34 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8f688c00) [pid = 1746] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:50:35 INFO - PROCESS | 1746 | 1465861835259 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]]]}] 16:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 4376ms 16:50:35 INFO - PROCESS | 1746 | 1465861835307 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 16:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:50:35 INFO - PROCESS | 1746 | 1465861835312 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 16:50:35 INFO - PROCESS | 1746 | 1465861835318 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 1746 | 1465861835325 Marionette TRACE conn4 <- [1,1566,null,{}] 16:50:35 INFO - PROCESS | 1746 | 1465861835347 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}] 16:50:35 INFO - PROCESS | 1746 | 1465861835356 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:35 INFO - PROCESS | 1746 | 1465861835550 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 16:50:35 INFO - PROCESS | 1746 | 1465861835738 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 1746 | 1465861835748 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe4800 == 28 [pid = 1746] [id = 399] 16:50:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8aca8c00) [pid = 1746] [serial = 1198] [outer = (nil)] 16:50:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8d246c00) [pid = 1746] [serial = 1199] [outer = 0x8aca8c00] 16:50:35 INFO - PROCESS | 1746 | 1465861835841 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8d319c00) [pid = 1746] [serial = 1200] [outer = 0x8aca8c00] 16:50:36 INFO - PROCESS | 1746 | 1465861836654 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]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1452ms 16:50:36 INFO - PROCESS | 1746 | 1465861836771 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 16:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:50:36 INFO - PROCESS | 1746 | 1465861836778 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 16:50:36 INFO - PROCESS | 1746 | 1465861836786 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 1746 | 1465861836792 Marionette TRACE conn4 <- [1,1570,null,{}] 16:50:36 INFO - PROCESS | 1746 | 1465861836802 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}] 16:50:36 INFO - PROCESS | 1746 | 1465861836809 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:37 INFO - PROCESS | 1746 | 1465861837053 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 16:50:37 INFO - PROCESS | 1746 | 1465861837401 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 1746 | 1465861837417 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbe800 == 29 [pid = 1746] [id = 400] 16:50:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a638000) [pid = 1746] [serial = 1201] [outer = (nil)] 16:50:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8a766400) [pid = 1746] [serial = 1202] [outer = 0x8a638000] 16:50:37 INFO - PROCESS | 1746 | 1465861837524 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8a771400) [pid = 1746] [serial = 1203] [outer = 0x8a638000] 16:50:38 INFO - PROCESS | 1746 | 1465861838512 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]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1787ms 16:50:38 INFO - PROCESS | 1746 | 1465861838573 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 1746 | 1465861838579 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 16:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:50:38 INFO - PROCESS | 1746 | 1465861838590 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 1746 | 1465861838596 Marionette TRACE conn4 <- [1,1574,null,{}] 16:50:38 INFO - PROCESS | 1746 | 1465861838603 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}] 16:50:38 INFO - PROCESS | 1746 | 1465861838609 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:38 INFO - PROCESS | 1746 | 1465861838862 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 16:50:39 INFO - PROCESS | 1746 | 1465861839188 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 1746 | 1465861839199 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b664400 == 30 [pid = 1746] [id = 401] 16:50:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8b666400) [pid = 1746] [serial = 1204] [outer = (nil)] 16:50:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b71a000) [pid = 1746] [serial = 1205] [outer = 0x8b666400] 16:50:39 INFO - PROCESS | 1746 | 1465861839293 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8c957c00) [pid = 1746] [serial = 1206] [outer = 0x8b666400] 16:50:40 INFO - PROCESS | 1746 | 1465861840293 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]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1752ms 16:50:40 INFO - PROCESS | 1746 | 1465861840340 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 16:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:50:40 INFO - PROCESS | 1746 | 1465861840345 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 16:50:40 INFO - PROCESS | 1746 | 1465861840352 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 1746 | 1465861840356 Marionette TRACE conn4 <- [1,1578,null,{}] 16:50:40 INFO - PROCESS | 1746 | 1465861840372 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}] 16:50:40 INFO - PROCESS | 1746 | 1465861840381 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:40 INFO - PROCESS | 1746 | 1465861840595 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 16:50:40 INFO - PROCESS | 1746 | 1465861840960 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 1746 | 1465861840971 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e398400 == 31 [pid = 1746] [id = 402] 16:50:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8e399c00) [pid = 1746] [serial = 1207] [outer = (nil)] 16:50:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8e707c00) [pid = 1746] [serial = 1208] [outer = 0x8e399c00] 16:50:41 INFO - PROCESS | 1746 | 1465861841067 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8e70f000) [pid = 1746] [serial = 1209] [outer = 0x8e399c00] 16:50:42 INFO - PROCESS | 1746 | 1465861842007 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]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1689ms 16:50:42 INFO - PROCESS | 1746 | 1465861842041 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 1746 | 1465861842044 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 16:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:50:42 INFO - PROCESS | 1746 | 1465861842052 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 1746 | 1465861842055 Marionette TRACE conn4 <- [1,1582,null,{}] 16:50:42 INFO - PROCESS | 1746 | 1465861842062 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}] 16:50:42 INFO - PROCESS | 1746 | 1465861842067 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:42 INFO - PROCESS | 1746 | 1465861842278 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 16:50:42 INFO - PROCESS | 1746 | 1465861842606 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 1746 | 1465861842617 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca1800 == 32 [pid = 1746] [id = 403] 16:50:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8b667c00) [pid = 1746] [serial = 1210] [outer = (nil)] 16:50:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8f495000) [pid = 1746] [serial = 1211] [outer = 0x8b667c00] 16:50:42 INFO - PROCESS | 1746 | 1465861842768 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8f498800) [pid = 1746] [serial = 1212] [outer = 0x8b667c00] 16:50:43 INFO - PROCESS | 1746 | 1465861843767 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]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1751ms 16:50:43 INFO - PROCESS | 1746 | 1465861843804 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 1746 | 1465861843809 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 16:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:50:43 INFO - PROCESS | 1746 | 1465861843815 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 1746 | 1465861843819 Marionette TRACE conn4 <- [1,1586,null,{}] 16:50:43 INFO - PROCESS | 1746 | 1465861843826 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}] 16:50:43 INFO - PROCESS | 1746 | 1465861843832 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:44 INFO - PROCESS | 1746 | 1465861844034 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 16:50:44 INFO - PROCESS | 1746 | 1465861844350 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 1746 | 1465861844358 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbb000 == 33 [pid = 1746] [id = 404] 16:50:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8e70b400) [pid = 1746] [serial = 1213] [outer = (nil)] 16:50:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8f50b800) [pid = 1746] [serial = 1214] [outer = 0x8e70b400] 16:50:44 INFO - PROCESS | 1746 | 1465861844451 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8f49e000) [pid = 1746] [serial = 1215] [outer = 0x8e70b400] 16:50:45 INFO - PROCESS | 1746 | 1465861845429 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]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1685ms 16:50:45 INFO - PROCESS | 1746 | 1465861845502 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 1746 | 1465861845506 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 16:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:50:45 INFO - PROCESS | 1746 | 1465861845513 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 1746 | 1465861845517 Marionette TRACE conn4 <- [1,1590,null,{}] 16:50:45 INFO - PROCESS | 1746 | 1465861845523 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}] 16:50:45 INFO - PROCESS | 1746 | 1465861845536 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:45 INFO - PROCESS | 1746 | 1465861845836 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 16:50:46 INFO - PROCESS | 1746 | 1465861846182 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 1746 | 1465861846190 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbc400 == 34 [pid = 1746] [id = 405] 16:50:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8a63ac00) [pid = 1746] [serial = 1216] [outer = (nil)] 16:50:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8f689c00) [pid = 1746] [serial = 1217] [outer = 0x8a63ac00] 16:50:46 INFO - PROCESS | 1746 | 1465861846278 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8f708800) [pid = 1746] [serial = 1218] [outer = 0x8a63ac00] 16:50:47 INFO - PROCESS | 1746 | 1465861847241 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]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1790ms 16:50:47 INFO - PROCESS | 1746 | 1465861847305 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 16:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:50:47 INFO - PROCESS | 1746 | 1465861847309 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 16:50:47 INFO - PROCESS | 1746 | 1465861847316 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 1746 | 1465861847320 Marionette TRACE conn4 <- [1,1594,null,{}] 16:50:47 INFO - PROCESS | 1746 | 1465861847326 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}] 16:50:47 INFO - PROCESS | 1746 | 1465861847331 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:47 INFO - PROCESS | 1746 | 1465861847522 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 16:50:47 INFO - PROCESS | 1746 | 1465861847854 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 1746 | 1465861847869 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50ac00 == 35 [pid = 1746] [id = 406] 16:50:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8f53cc00) [pid = 1746] [serial = 1219] [outer = (nil)] 16:50:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8ff9b000) [pid = 1746] [serial = 1220] [outer = 0x8f53cc00] 16:50:47 INFO - PROCESS | 1746 | 1465861847976 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8ff9e800) [pid = 1746] [serial = 1221] [outer = 0x8f53cc00] 16:50:48 INFO - PROCESS | 1746 | 1465861848925 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]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1685ms 16:50:49 INFO - PROCESS | 1746 | 1465861849001 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 1746 | 1465861849006 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 16:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:50:49 INFO - PROCESS | 1746 | 1465861849012 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 1746 | 1465861849016 Marionette TRACE conn4 <- [1,1598,null,{}] 16:50:49 INFO - PROCESS | 1746 | 1465861849022 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}] 16:50:49 INFO - PROCESS | 1746 | 1465861849027 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:49 INFO - PROCESS | 1746 | 1465861849260 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 16:50:49 INFO - PROCESS | 1746 | 1465861849579 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 1746 | 1465861849589 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db6000 == 36 [pid = 1746] [id = 407] 16:50:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x88dc3000) [pid = 1746] [serial = 1222] [outer = (nil)] 16:50:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x917da800) [pid = 1746] [serial = 1223] [outer = 0x88dc3000] 16:50:49 INFO - PROCESS | 1746 | 1465861849678 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x917d5400) [pid = 1746] [serial = 1224] [outer = 0x88dc3000] 16:50:50 INFO - PROCESS | 1746 | 1465861850658 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]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1683ms 16:50:50 INFO - PROCESS | 1746 | 1465861850696 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 1746 | 1465861850699 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 16:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:50:50 INFO - PROCESS | 1746 | 1465861850706 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 1746 | 1465861850710 Marionette TRACE conn4 <- [1,1602,null,{}] 16:50:50 INFO - PROCESS | 1746 | 1465861850716 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}] 16:50:50 INFO - PROCESS | 1746 | 1465861850721 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:50 INFO - PROCESS | 1746 | 1465861850960 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 16:50:51 INFO - PROCESS | 1746 | 1465861851283 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 1746 | 1465861851293 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f68a000 == 37 [pid = 1746] [id = 408] 16:50:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x8f70f800) [pid = 1746] [serial = 1225] [outer = (nil)] 16:50:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x918cac00) [pid = 1746] [serial = 1226] [outer = 0x8f70f800] 16:50:51 INFO - PROCESS | 1746 | 1465861851382 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x918ce800) [pid = 1746] [serial = 1227] [outer = 0x8f70f800] 16:50:52 INFO - PROCESS | 1746 | 1465861852267 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]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1598ms 16:50:52 INFO - PROCESS | 1746 | 1465861852323 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 1746 | 1465861852327 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 16:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:50:52 INFO - PROCESS | 1746 | 1465861852337 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 1746 | 1465861852340 Marionette TRACE conn4 <- [1,1606,null,{}] 16:50:52 INFO - PROCESS | 1746 | 1465861852346 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}] 16:50:52 INFO - PROCESS | 1746 | 1465861852351 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:52 INFO - PROCESS | 1746 | 1465861852536 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 16:50:52 INFO - PROCESS | 1746 | 1465861852871 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 1746 | 1465861852878 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x917d7800 == 38 [pid = 1746] [id = 409] 16:50:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x918c1400) [pid = 1746] [serial = 1228] [outer = (nil)] 16:50:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x91a16000) [pid = 1746] [serial = 1229] [outer = 0x918c1400] 16:50:52 INFO - PROCESS | 1746 | 1465861852980 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x91a1c000) [pid = 1746] [serial = 1230] [outer = 0x918c1400] 16:50:53 INFO - PROCESS | 1746 | 1465861853924 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]]]}] 16:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1634ms 16:50:53 INFO - PROCESS | 1746 | 1465861853973 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 16:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:50:53 INFO - PROCESS | 1746 | 1465861853978 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 16:50:53 INFO - PROCESS | 1746 | 1465861853984 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 1746 | 1465861853989 Marionette TRACE conn4 <- [1,1610,null,{}] 16:50:54 INFO - PROCESS | 1746 | 1465861853994 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}] 16:50:54 INFO - PROCESS | 1746 | 1465861853999 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:54 INFO - PROCESS | 1746 | 1465861854233 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 16:50:54 INFO - PROCESS | 1746 | 1465861854568 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 1746 | 1465861854578 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x9240b800 == 39 [pid = 1746] [id = 410] 16:50:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x9240c000) [pid = 1746] [serial = 1231] [outer = (nil)] 16:50:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x9240fc00) [pid = 1746] [serial = 1232] [outer = 0x9240c000] 16:50:54 INFO - PROCESS | 1746 | 1465861854673 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x926f4800) [pid = 1746] [serial = 1233] [outer = 0x9240c000] 16:50:55 INFO - PROCESS | 1746 | 1465861855633 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]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1685ms 16:50:55 INFO - PROCESS | 1746 | 1465861855669 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 1746 | 1465861855673 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 16:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:50:55 INFO - PROCESS | 1746 | 1465861855680 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 1746 | 1465861855683 Marionette TRACE conn4 <- [1,1614,null,{}] 16:50:55 INFO - PROCESS | 1746 | 1465861855689 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}] 16:50:55 INFO - PROCESS | 1746 | 1465861855695 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:55 INFO - PROCESS | 1746 | 1465861855926 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 16:50:56 INFO - PROCESS | 1746 | 1465861856248 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 1746 | 1465861856256 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f46bc00 == 40 [pid = 1746] [id = 411] 16:50:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8f702800) [pid = 1746] [serial = 1234] [outer = (nil)] 16:50:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9281e800) [pid = 1746] [serial = 1235] [outer = 0x8f702800] 16:50:56 INFO - PROCESS | 1746 | 1465861856350 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x92826000) [pid = 1746] [serial = 1236] [outer = 0x8f702800] 16:50:57 INFO - PROCESS | 1746 | 1465861857278 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]]]}] 16:50:57 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 16:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1636ms 16:50:57 INFO - PROCESS | 1746 | 1465861857317 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 1746 | 1465861857322 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 16:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:50:57 INFO - PROCESS | 1746 | 1465861857328 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 1746 | 1465861857332 Marionette TRACE conn4 <- [1,1618,null,{}] 16:50:57 INFO - PROCESS | 1746 | 1465861857339 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}] 16:50:57 INFO - PROCESS | 1746 | 1465861857345 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:57 INFO - PROCESS | 1746 | 1465861857548 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 16:50:57 INFO - PROCESS | 1746 | 1465861857880 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 1746 | 1465861857890 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ff9c400 == 41 [pid = 1746] [id = 412] 16:50:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8ffa6800) [pid = 1746] [serial = 1237] [outer = (nil)] 16:50:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9288e000) [pid = 1746] [serial = 1238] [outer = 0x8ffa6800] 16:50:57 INFO - PROCESS | 1746 | 1465861857989 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x92c31c00) [pid = 1746] [serial = 1239] [outer = 0x8ffa6800] 16:50:58 INFO - PROCESS | 1746 | 1465861858929 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]]]}] 16:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1637ms 16:50:58 INFO - PROCESS | 1746 | 1465861858967 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 1746 | 1465861858972 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 16:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:50:58 INFO - PROCESS | 1746 | 1465861858982 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 1746 | 1465861858986 Marionette TRACE conn4 <- [1,1622,null,{}] 16:50:58 INFO - PROCESS | 1746 | 1465861858995 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}] 16:50:59 INFO - PROCESS | 1746 | 1465861859002 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:59 INFO - PROCESS | 1746 | 1465861859224 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 16:50:59 INFO - PROCESS | 1746 | 1465861859571 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 1746 | 1465861859579 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:50:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dba800 == 42 [pid = 1746] [id = 413] 16:50:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x8a4c1c00) [pid = 1746] [serial = 1240] [outer = (nil)] 16:50:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9281dc00) [pid = 1746] [serial = 1241] [outer = 0x8a4c1c00] 16:50:59 INFO - PROCESS | 1746 | 1465861859673 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x92eec400) [pid = 1746] [serial = 1242] [outer = 0x8a4c1c00] 16:51:00 INFO - PROCESS | 1746 | 1465861860763 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]]]}] 16:51:00 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 16:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1841ms 16:51:00 INFO - PROCESS | 1746 | 1465861860822 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 16:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:51:00 INFO - PROCESS | 1746 | 1465861860827 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 16:51:00 INFO - PROCESS | 1746 | 1465861860834 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 1746 | 1465861860837 Marionette TRACE conn4 <- [1,1626,null,{}] 16:51:00 INFO - PROCESS | 1746 | 1465861860843 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}] 16:51:00 INFO - PROCESS | 1746 | 1465861860848 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:01 INFO - PROCESS | 1746 | 1465861861053 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 16:51:01 INFO - PROCESS | 1746 | 1465861861460 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 1746 | 1465861861470 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8f1000 == 43 [pid = 1746] [id = 414] 16:51:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x8b8f3800) [pid = 1746] [serial = 1243] [outer = (nil)] 16:51:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x92818400) [pid = 1746] [serial = 1244] [outer = 0x8b8f3800] 16:51:01 INFO - PROCESS | 1746 | 1465861861577 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 182 (0x93931800) [pid = 1746] [serial = 1245] [outer = 0x8b8f3800] 16:51:02 INFO - PROCESS | 1746 | 1465861862649 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]]]}] 16:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1839ms 16:51:02 INFO - PROCESS | 1746 | 1465861862672 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 1746 | 1465861862677 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 16:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:51:02 INFO - PROCESS | 1746 | 1465861862683 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 1746 | 1465861862687 Marionette TRACE conn4 <- [1,1630,null,{}] 16:51:02 INFO - PROCESS | 1746 | 1465861862693 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}] 16:51:02 INFO - PROCESS | 1746 | 1465861862698 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:02 INFO - PROCESS | 1746 | 1465861862924 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 16:51:03 INFO - PROCESS | 1746 | 1465861863263 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 1746 | 1465861863270 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe8000 == 44 [pid = 1746] [id = 415] 16:51:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 183 (0x8aca2800) [pid = 1746] [serial = 1246] [outer = (nil)] 16:51:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 184 (0x8e391400) [pid = 1746] [serial = 1247] [outer = 0x8aca2800] 16:51:03 INFO - PROCESS | 1746 | 1465861863355 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 185 (0x8f708000) [pid = 1746] [serial = 1248] [outer = 0x8aca2800] 16:51:04 INFO - PROCESS | 1746 | 1465861864333 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]]]}] 16:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1682ms 16:51:04 INFO - PROCESS | 1746 | 1465861864370 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 1746 | 1465861864374 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 16:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:51:04 INFO - PROCESS | 1746 | 1465861864381 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 1746 | 1465861864384 Marionette TRACE conn4 <- [1,1634,null,{}] 16:51:04 INFO - PROCESS | 1746 | 1465861864390 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}] 16:51:04 INFO - PROCESS | 1746 | 1465861864395 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:04 INFO - PROCESS | 1746 | 1465861864602 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 16:51:05 INFO - PROCESS | 1746 | 1465861865123 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 1746 | 1465861865131 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8800 == 45 [pid = 1746] [id = 416] 16:51:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 186 (0x88db9000) [pid = 1746] [serial = 1249] [outer = (nil)] 16:51:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 187 (0x88dc0400) [pid = 1746] [serial = 1250] [outer = 0x88db9000] 16:51:05 INFO - PROCESS | 1746 | 1465861865270 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 188 (0x8a4cb800) [pid = 1746] [serial = 1251] [outer = 0x88db9000] 16:51:06 INFO - PROCESS | 1746 | 1465861866235 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]]]}] 16:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1889ms 16:51:06 INFO - PROCESS | 1746 | 1465861866272 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 1746 | 1465861866278 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 16:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:51:06 INFO - PROCESS | 1746 | 1465861866285 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 1746 | 1465861866290 Marionette TRACE conn4 <- [1,1638,null,{}] 16:51:06 INFO - PROCESS | 1746 | 1465861866299 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}] 16:51:06 INFO - PROCESS | 1746 | 1465861866304 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:06 INFO - PROCESS | 1746 | 1465861866522 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 16:51:06 INFO - PROCESS | 1746 | 1465861866867 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 1746 | 1465861866877 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 187 (0x93b78c00) [pid = 1746] [serial = 1071] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 186 (0xa4f1b800) [pid = 1746] [serial = 1008] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 185 (0x9b4e0c00) [pid = 1746] [serial = 1059] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 184 (0xa22a6c00) [pid = 1746] [serial = 996] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 183 (0xa24f0000) [pid = 1746] [serial = 999] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 182 (0x9aaca400) [pid = 1746] [serial = 987] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 181 (0xa4d4b800) [pid = 1746] [serial = 1002] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 180 (0x9abf5400) [pid = 1746] [serial = 1056] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x92818c00) [pid = 1746] [serial = 981] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x92c38000) [pid = 1746] [serial = 1038] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x9b173800) [pid = 1746] [serial = 990] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0xa05ef800) [pid = 1746] [serial = 993] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9aaad000) [pid = 1746] [serial = 1053] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x95376000) [pid = 1746] [serial = 1041] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x992bd800) [pid = 1746] [serial = 1047] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x94897400) [pid = 1746] [serial = 1068] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x9a35cc00) [pid = 1746] [serial = 1050] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x99479800) [pid = 1746] [serial = 984] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0xa61aa400) [pid = 1746] [serial = 1005] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x9d8cb000) [pid = 1746] [serial = 1062] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8f513000) [pid = 1746] [serial = 978] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x9668a000) [pid = 1746] [serial = 1044] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x92822000) [pid = 1746] [serial = 897] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0xa242f400) [pid = 1746] [serial = 1065] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x96649800) [pid = 1746] [serial = 1134] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8d45a400) [pid = 1746] [serial = 1136] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x966dcc00) [pid = 1746] [serial = 1094] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x900b7c00) [pid = 1746] [serial = 1089] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8f515400) [pid = 1746] [serial = 1088] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x9bc09400) [pid = 1746] [serial = 1104] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x9b17c000) [pid = 1746] [serial = 1103] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x92c2fc00) [pid = 1746] [serial = 1130] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x95263c00) [pid = 1746] [serial = 1092] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x92ef0400) [pid = 1746] [serial = 1091] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8e701400) [pid = 1746] [serial = 1127] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x900be000) [pid = 1746] [serial = 1128] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x9970f400) [pid = 1746] [serial = 1098] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x99220c00) [pid = 1746] [serial = 1097] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8d461000) [pid = 1746] [serial = 1122] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8b8eb400) [pid = 1746] [serial = 1121] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0xa2224800) [pid = 1746] [serial = 1110] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0xa221a000) [pid = 1746] [serial = 1109] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x9d87f000) [pid = 1746] [serial = 1107] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x9d864c00) [pid = 1746] [serial = 1106] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x9489a000) [pid = 1746] [serial = 1086] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x9a8a2800) [pid = 1746] [serial = 1101] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9a5d2000) [pid = 1746] [serial = 1100] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x91909400) [pid = 1746] [serial = 1125] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x918c3000) [pid = 1746] [serial = 1124] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0xa6750400) [pid = 1746] [serial = 1119] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x9240a400) [pid = 1746] [serial = 1118] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0xa24f8c00) [pid = 1746] [serial = 1113] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0xa2471c00) [pid = 1746] [serial = 1112] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x97931400) [pid = 1746] [serial = 1095] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0xa4d4ac00) [pid = 1746] [serial = 1116] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0xa33c0000) [pid = 1746] [serial = 1115] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x99220000) [pid = 1746] [serial = 1140] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9532bc00) [pid = 1746] [serial = 1133] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x917e4000) [pid = 1746] [serial = 1137] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9799a400) [pid = 1746] [serial = 1139] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x92eea800) [pid = 1746] [serial = 1131] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8d462c00) [pid = 1746] [serial = 1032] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x92817c00) [pid = 1746] [serial = 1029] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8ffa4000) [pid = 1746] [serial = 1035] [outer = (nil)] [url = about:blank] 16:51:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abef000 == 46 [pid = 1746] [id = 417] 16:51:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b48d800) [pid = 1746] [serial = 1252] [outer = (nil)] 16:51:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b667400) [pid = 1746] [serial = 1253] [outer = 0x8b48d800] 16:51:07 INFO - PROCESS | 1746 | 1465861867284 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8c94a400) [pid = 1746] [serial = 1254] [outer = 0x8b48d800] 16:51:08 INFO - PROCESS | 1746 | 1465861868128 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]]]}] 16:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1894ms 16:51:08 INFO - PROCESS | 1746 | 1465861868182 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 1746 | 1465861868188 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 16:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:51:08 INFO - PROCESS | 1746 | 1465861868197 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 1746 | 1465861868200 Marionette TRACE conn4 <- [1,1642,null,{}] 16:51:08 INFO - PROCESS | 1746 | 1465861868205 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}] 16:51:08 INFO - PROCESS | 1746 | 1465861868211 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:08 INFO - PROCESS | 1746 | 1465861868400 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 16:51:08 INFO - PROCESS | 1746 | 1465861868599 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 1746 | 1465861868607 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c955800 == 47 [pid = 1746] [id = 418] 16:51:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8d312800) [pid = 1746] [serial = 1255] [outer = (nil)] 16:51:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8e391800) [pid = 1746] [serial = 1256] [outer = 0x8d312800] 16:51:08 INFO - PROCESS | 1746 | 1465861868682 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8e702400) [pid = 1746] [serial = 1257] [outer = 0x8d312800] 16:51:09 INFO - PROCESS | 1746 | 1465861869574 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]]]}] 16:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1389ms 16:51:09 INFO - PROCESS | 1746 | 1465861869616 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 16:51:09 INFO - PROCESS | 1746 | 1465861869619 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 16:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:51:09 INFO - PROCESS | 1746 | 1465861869635 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 1746 | 1465861869643 Marionette TRACE conn4 <- [1,1646,null,{}] 16:51:09 INFO - PROCESS | 1746 | 1465861869657 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}] 16:51:09 INFO - PROCESS | 1746 | 1465861869664 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:09 INFO - PROCESS | 1746 | 1465861869919 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 16:51:09 INFO - PROCESS | 1746 | 1465861869946 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 1746 | 1465861869953 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d31e400 == 48 [pid = 1746] [id = 419] 16:51:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8f494c00) [pid = 1746] [serial = 1258] [outer = (nil)] 16:51:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8f53ec00) [pid = 1746] [serial = 1259] [outer = 0x8f494c00] 16:51:10 INFO - PROCESS | 1746 | 1465861870021 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8f68b800) [pid = 1746] [serial = 1260] [outer = 0x8f494c00] 16:51:11 INFO - PROCESS | 1746 | 1465861871034 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]]]}] 16:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1443ms 16:51:11 INFO - PROCESS | 1746 | 1465861871077 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 1746 | 1465861871082 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 16:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:51:11 INFO - PROCESS | 1746 | 1465861871112 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 1746 | 1465861871117 Marionette TRACE conn4 <- [1,1650,null,{}] 16:51:11 INFO - PROCESS | 1746 | 1465861871128 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}] 16:51:11 INFO - PROCESS | 1746 | 1465861871132 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:11 INFO - PROCESS | 1746 | 1465861871429 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 16:51:11 INFO - PROCESS | 1746 | 1465861871464 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 1746 | 1465861871471 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71a400 == 49 [pid = 1746] [id = 420] 16:51:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8f466c00) [pid = 1746] [serial = 1261] [outer = (nil)] 16:51:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x900bec00) [pid = 1746] [serial = 1262] [outer = 0x8f466c00] 16:51:11 INFO - PROCESS | 1746 | 1465861871541 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x918c6800) [pid = 1746] [serial = 1263] [outer = 0x8f466c00] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8b66bc00) [pid = 1746] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x88dc1c00) [pid = 1746] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8aca7400) [pid = 1746] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x9668f400) [pid = 1746] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x97934000) [pid = 1746] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x926f2800) [pid = 1746] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8b713000) [pid = 1746] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8a635800) [pid = 1746] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8a4cb400) [pid = 1746] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8a4bd800) [pid = 1746] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x91a17800) [pid = 1746] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8d320800) [pid = 1746] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8abe9400) [pid = 1746] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8abe1c00) [pid = 1746] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9288f000) [pid = 1746] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9aac9c00) [pid = 1746] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9abf4800) [pid = 1746] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:51:12 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8acb0000) [pid = 1746] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:51:12 INFO - PROCESS | 1746 | 1465861872702 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]]]}] 16:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1661ms 16:51:12 INFO - PROCESS | 1746 | 1465861872756 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 1746 | 1465861872760 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 16:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:51:12 INFO - PROCESS | 1746 | 1465861872766 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 1746 | 1465861872770 Marionette TRACE conn4 <- [1,1654,null,{}] 16:51:12 INFO - PROCESS | 1746 | 1465861872775 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}] 16:51:12 INFO - PROCESS | 1746 | 1465861872780 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:12 INFO - PROCESS | 1746 | 1465861872969 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 16:51:13 INFO - PROCESS | 1746 | 1465861873164 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 1746 | 1465861873180 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b713000 == 50 [pid = 1746] [id = 421] 16:51:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8b8e4400) [pid = 1746] [serial = 1264] [outer = (nil)] 16:51:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x900b8000) [pid = 1746] [serial = 1265] [outer = 0x8b8e4400] 16:51:13 INFO - PROCESS | 1746 | 1465861873259 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x91a24800) [pid = 1746] [serial = 1266] [outer = 0x8b8e4400] 16:51:14 INFO - PROCESS | 1746 | 1465861874151 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]]]}] 16:51:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:51:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1431ms 16:51:14 INFO - PROCESS | 1746 | 1465861874200 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 1746 | 1465861874206 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 16:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:51:14 INFO - PROCESS | 1746 | 1465861874227 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 1746 | 1465861874233 Marionette TRACE conn4 <- [1,1658,null,{}] 16:51:14 INFO - PROCESS | 1746 | 1465861874242 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}] 16:51:14 INFO - PROCESS | 1746 | 1465861874248 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:14 INFO - PROCESS | 1746 | 1465861874614 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 16:51:14 INFO - PROCESS | 1746 | 1465861874845 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 1746 | 1465861874863 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe1c00 == 51 [pid = 1746] [id = 422] 16:51:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8abe3c00) [pid = 1746] [serial = 1267] [outer = (nil)] 16:51:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8abef400) [pid = 1746] [serial = 1268] [outer = 0x8abe3c00] 16:51:14 INFO - PROCESS | 1746 | 1465861874950 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8acab800) [pid = 1746] [serial = 1269] [outer = 0x8abe3c00] 16:51:15 INFO - PROCESS | 1746 | 1465861875939 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]]]}] 16:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1793ms 16:51:16 INFO - PROCESS | 1746 | 1465861876019 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 1746 | 1465861876027 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 16:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:51:16 INFO - PROCESS | 1746 | 1465861876038 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 1746 | 1465861876042 Marionette TRACE conn4 <- [1,1662,null,{}] 16:51:16 INFO - PROCESS | 1746 | 1465861876049 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}] 16:51:16 INFO - PROCESS | 1746 | 1465861876056 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:16 INFO - PROCESS | 1746 | 1465861876326 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 16:51:16 INFO - PROCESS | 1746 | 1465861876656 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 1746 | 1465861876666 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d244c00 == 52 [pid = 1746] [id = 423] 16:51:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8d315c00) [pid = 1746] [serial = 1270] [outer = (nil)] 16:51:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8e38b800) [pid = 1746] [serial = 1271] [outer = 0x8d315c00] 16:51:16 INFO - PROCESS | 1746 | 1465861876753 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8f461800) [pid = 1746] [serial = 1272] [outer = 0x8d315c00] 16:51:17 INFO - PROCESS | 1746 | 1465861877729 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]]]}] 16:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1731ms 16:51:17 INFO - PROCESS | 1746 | 1465861877770 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 1746 | 1465861877775 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 16:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:51:17 INFO - PROCESS | 1746 | 1465861877782 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 1746 | 1465861877789 Marionette TRACE conn4 <- [1,1666,null,{}] 16:51:17 INFO - PROCESS | 1746 | 1465861877806 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}] 16:51:17 INFO - PROCESS | 1746 | 1465861877816 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:18 INFO - PROCESS | 1746 | 1465861878102 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 16:51:18 INFO - PROCESS | 1746 | 1465861878500 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 1746 | 1465861878513 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f70e800 == 53 [pid = 1746] [id = 424] 16:51:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x900b8400) [pid = 1746] [serial = 1273] [outer = (nil)] 16:51:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x9190cc00) [pid = 1746] [serial = 1274] [outer = 0x900b8400] 16:51:18 INFO - PROCESS | 1746 | 1465861878605 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x92404800) [pid = 1746] [serial = 1275] [outer = 0x900b8400] 16:51:19 INFO - PROCESS | 1746 | 1465861879538 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]]]}] 16:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1787ms 16:51:19 INFO - PROCESS | 1746 | 1465861879570 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 1746 | 1465861879574 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 16:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:51:19 INFO - PROCESS | 1746 | 1465861879581 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 1746 | 1465861879585 Marionette TRACE conn4 <- [1,1670,null,{}] 16:51:19 INFO - PROCESS | 1746 | 1465861879591 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}] 16:51:19 INFO - PROCESS | 1746 | 1465861879596 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:19 INFO - PROCESS | 1746 | 1465861879819 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 16:51:20 INFO - PROCESS | 1746 | 1465861880136 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 1746 | 1465861880142 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f512800 == 54 [pid = 1746] [id = 425] 16:51:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8ffa1000) [pid = 1746] [serial = 1276] [outer = (nil)] 16:51:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x9288b400) [pid = 1746] [serial = 1277] [outer = 0x8ffa1000] 16:51:20 INFO - PROCESS | 1746 | 1465861880249 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x92c31400) [pid = 1746] [serial = 1278] [outer = 0x8ffa1000] 16:51:21 INFO - PROCESS | 1746 | 1465861881216 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]]]}] 16:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1682ms 16:51:21 INFO - PROCESS | 1746 | 1465861881264 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 16:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:51:21 INFO - PROCESS | 1746 | 1465861881269 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 16:51:21 INFO - PROCESS | 1746 | 1465861881275 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 1746 | 1465861881279 Marionette TRACE conn4 <- [1,1674,null,{}] 16:51:21 INFO - PROCESS | 1746 | 1465861881285 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}] 16:51:21 INFO - PROCESS | 1746 | 1465861881291 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:21 INFO - PROCESS | 1746 | 1465861881512 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 16:51:21 INFO - PROCESS | 1746 | 1465861881858 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 1746 | 1465861881872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a24400 == 55 [pid = 1746] [id = 426] 16:51:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x926f9400) [pid = 1746] [serial = 1279] [outer = (nil)] 16:51:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x93dce400) [pid = 1746] [serial = 1280] [outer = 0x926f9400] 16:51:22 INFO - PROCESS | 1746 | 1465861882013 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x9489a000) [pid = 1746] [serial = 1281] [outer = 0x926f9400] 16:51:23 INFO - PROCESS | 1746 | 1465861883021 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]]]}] 16:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1784ms 16:51:23 INFO - PROCESS | 1746 | 1465861883060 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 1746 | 1465861883065 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 16:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:51:23 INFO - PROCESS | 1746 | 1465861883071 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 1746 | 1465861883075 Marionette TRACE conn4 <- [1,1678,null,{}] 16:51:23 INFO - PROCESS | 1746 | 1465861883081 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}] 16:51:23 INFO - PROCESS | 1746 | 1465861883092 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:23 INFO - PROCESS | 1746 | 1465861883346 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 16:51:23 INFO - PROCESS | 1746 | 1465861883671 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 1746 | 1465861883679 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x917e1400 == 56 [pid = 1746] [id = 427] 16:51:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x92eeb800) [pid = 1746] [serial = 1282] [outer = (nil)] 16:51:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x95321000) [pid = 1746] [serial = 1283] [outer = 0x92eeb800] 16:51:23 INFO - PROCESS | 1746 | 1465861883765 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x95374800) [pid = 1746] [serial = 1284] [outer = 0x92eeb800] 16:51:24 INFO - PROCESS | 1746 | 1465861884651 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]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1631ms 16:51:24 INFO - PROCESS | 1746 | 1465861884703 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 1746 | 1465861884707 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 16:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:51:24 INFO - PROCESS | 1746 | 1465861884714 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 1746 | 1465861884717 Marionette TRACE conn4 <- [1,1682,null,{}] 16:51:24 INFO - PROCESS | 1746 | 1465861884723 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}] 16:51:24 INFO - PROCESS | 1746 | 1465861884728 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:24 INFO - PROCESS | 1746 | 1465861884947 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 16:51:25 INFO - PROCESS | 1746 | 1465861885265 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 1746 | 1465861885274 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x948af000 == 57 [pid = 1746] [id = 428] 16:51:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x95261c00) [pid = 1746] [serial = 1285] [outer = (nil)] 16:51:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x95383c00) [pid = 1746] [serial = 1286] [outer = 0x95261c00] 16:51:25 INFO - PROCESS | 1746 | 1465861885360 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x954ea400) [pid = 1746] [serial = 1287] [outer = 0x95261c00] 16:51:26 INFO - PROCESS | 1746 | 1465861886266 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]]]}] 16:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1582ms 16:51:26 INFO - PROCESS | 1746 | 1465861886300 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 1746 | 1465861886303 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 16:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:51:26 INFO - PROCESS | 1746 | 1465861886310 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 1746 | 1465861886314 Marionette TRACE conn4 <- [1,1686,null,{}] 16:51:26 INFO - PROCESS | 1746 | 1465861886320 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}] 16:51:26 INFO - PROCESS | 1746 | 1465861886325 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:26 INFO - PROCESS | 1746 | 1465861886529 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 16:51:26 INFO - PROCESS | 1746 | 1465861886861 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 1746 | 1465861886868 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa4800 == 58 [pid = 1746] [id = 429] 16:51:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x95324800) [pid = 1746] [serial = 1288] [outer = (nil)] 16:51:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9664bc00) [pid = 1746] [serial = 1289] [outer = 0x95324800] 16:51:26 INFO - PROCESS | 1746 | 1465861886961 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x96650400) [pid = 1746] [serial = 1290] [outer = 0x95324800] 16:51:27 INFO - PROCESS | 1746 | 1465861887847 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]]]}] 16:51:27 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 16:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1582ms 16:51:27 INFO - PROCESS | 1746 | 1465861887893 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 1746 | 1465861887898 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 16:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:51:27 INFO - PROCESS | 1746 | 1465861887905 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 1746 | 1465861887908 Marionette TRACE conn4 <- [1,1690,null,{}] 16:51:27 INFO - PROCESS | 1746 | 1465861887914 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}] 16:51:27 INFO - PROCESS | 1746 | 1465861887919 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:28 INFO - PROCESS | 1746 | 1465861888143 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 16:51:28 INFO - PROCESS | 1746 | 1465861888464 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 1746 | 1465861888474 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x954f6000 == 59 [pid = 1746] [id = 430] 16:51:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x954f7400) [pid = 1746] [serial = 1291] [outer = (nil)] 16:51:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x96694c00) [pid = 1746] [serial = 1292] [outer = 0x954f7400] 16:51:28 INFO - PROCESS | 1746 | 1465861888560 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x966d2800) [pid = 1746] [serial = 1293] [outer = 0x954f7400] 16:51:29 INFO - PROCESS | 1746 | 1465861889457 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]]]}] 16:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1587ms 16:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:51:29 INFO - PROCESS | 1746 | 1465861889492 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 1746 | 1465861889495 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 16:51:29 INFO - PROCESS | 1746 | 1465861889502 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 1746 | 1465861889506 Marionette TRACE conn4 <- [1,1694,null,{}] 16:51:29 INFO - PROCESS | 1746 | 1465861889511 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}] 16:51:29 INFO - PROCESS | 1746 | 1465861889516 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:29 INFO - PROCESS | 1746 | 1465861889709 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 16:51:30 INFO - PROCESS | 1746 | 1465861890034 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 1746 | 1465861890041 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x9664e400 == 60 [pid = 1746] [id = 431] 16:51:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x9668f400) [pid = 1746] [serial = 1294] [outer = (nil)] 16:51:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x966dfc00) [pid = 1746] [serial = 1295] [outer = 0x9668f400] 16:51:30 INFO - PROCESS | 1746 | 1465861890127 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x9792ec00) [pid = 1746] [serial = 1296] [outer = 0x9668f400] 16:51:31 INFO - PROCESS | 1746 | 1465861891074 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]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1632ms 16:51:31 INFO - PROCESS | 1746 | 1465861891134 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 1746 | 1465861891138 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 16:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:51:31 INFO - PROCESS | 1746 | 1465861891154 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 1746 | 1465861891159 Marionette TRACE conn4 <- [1,1698,null,{}] 16:51:31 INFO - PROCESS | 1746 | 1465861891164 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}] 16:51:31 INFO - PROCESS | 1746 | 1465861891170 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:31 INFO - PROCESS | 1746 | 1465861891434 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 16:51:31 INFO - PROCESS | 1746 | 1465861891770 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 1746 | 1465861891782 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x9799b800 == 61 [pid = 1746] [id = 432] 16:51:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x9799bc00) [pid = 1746] [serial = 1297] [outer = (nil)] 16:51:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x9921ec00) [pid = 1746] [serial = 1298] [outer = 0x9799bc00] 16:51:31 INFO - PROCESS | 1746 | 1465861891869 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x99481800) [pid = 1746] [serial = 1299] [outer = 0x9799bc00] 16:51:32 INFO - PROCESS | 1746 | 1465861892799 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]]]}] 16:51:32 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 16:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1680ms 16:51:32 INFO - PROCESS | 1746 | 1465861892835 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 1746 | 1465861892838 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 16:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:51:32 INFO - PROCESS | 1746 | 1465861892845 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 1746 | 1465861892848 Marionette TRACE conn4 <- [1,1702,null,{}] 16:51:32 INFO - PROCESS | 1746 | 1465861892854 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}] 16:51:32 INFO - PROCESS | 1746 | 1465861892858 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:33 INFO - PROCESS | 1746 | 1465861893071 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 16:51:33 INFO - PROCESS | 1746 | 1465861893409 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 1746 | 1465861893419 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x966d7400 == 62 [pid = 1746] [id = 433] 16:51:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x97998c00) [pid = 1746] [serial = 1300] [outer = (nil)] 16:51:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x99f5dc00) [pid = 1746] [serial = 1301] [outer = 0x97998c00] 16:51:33 INFO - PROCESS | 1746 | 1465861893506 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x99f69000) [pid = 1746] [serial = 1302] [outer = 0x97998c00] 16:51:34 INFO - PROCESS | 1746 | 1465861894411 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]]]}] 16:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1632ms 16:51:34 INFO - PROCESS | 1746 | 1465861894479 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 1746 | 1465861894483 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 16:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:51:34 INFO - PROCESS | 1746 | 1465861894490 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 1746 | 1465861894493 Marionette TRACE conn4 <- [1,1706,null,{}] 16:51:34 INFO - PROCESS | 1746 | 1465861894499 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}] 16:51:34 INFO - PROCESS | 1746 | 1465861894504 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:34 INFO - PROCESS | 1746 | 1465861894747 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 16:51:35 INFO - PROCESS | 1746 | 1465861895106 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 1746 | 1465861895112 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x96691c00 == 63 [pid = 1746] [id = 434] 16:51:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9970fc00) [pid = 1746] [serial = 1303] [outer = (nil)] 16:51:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9a5dd000) [pid = 1746] [serial = 1304] [outer = 0x9970fc00] 16:51:35 INFO - PROCESS | 1746 | 1465861895196 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9a5efc00) [pid = 1746] [serial = 1305] [outer = 0x9970fc00] 16:51:36 INFO - PROCESS | 1746 | 1465861896191 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]]]}] 16:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1782ms 16:51:36 INFO - PROCESS | 1746 | 1465861896273 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 1746 | 1465861896277 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 16:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:51:36 INFO - PROCESS | 1746 | 1465861896284 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 1746 | 1465861896287 Marionette TRACE conn4 <- [1,1710,null,{}] 16:51:36 INFO - PROCESS | 1746 | 1465861896293 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}] 16:51:36 INFO - PROCESS | 1746 | 1465861896298 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:36 INFO - PROCESS | 1746 | 1465861896530 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 16:51:36 INFO - PROCESS | 1746 | 1465861896892 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 1746 | 1465861896900 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b662800 == 64 [pid = 1746] [id = 435] 16:51:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8b71e400) [pid = 1746] [serial = 1306] [outer = (nil)] 16:51:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9a8abc00) [pid = 1746] [serial = 1307] [outer = 0x8b71e400] 16:51:36 INFO - PROCESS | 1746 | 1465861896991 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9aaab800) [pid = 1746] [serial = 1308] [outer = 0x8b71e400] 16:51:37 INFO - PROCESS | 1746 | 1465861897903 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]]]}] 16:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1682ms 16:51:37 INFO - PROCESS | 1746 | 1465861897968 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 1746 | 1465861897972 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 16:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:51:37 INFO - PROCESS | 1746 | 1465861897979 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 1746 | 1465861897982 Marionette TRACE conn4 <- [1,1714,null,{}] 16:51:37 INFO - PROCESS | 1746 | 1465861897988 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}] 16:51:37 INFO - PROCESS | 1746 | 1465861897994 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:38 INFO - PROCESS | 1746 | 1465861898215 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 16:51:38 INFO - PROCESS | 1746 | 1465861898549 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 1746 | 1465861898556 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bf400 == 65 [pid = 1746] [id = 436] 16:51:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8a4c0c00) [pid = 1746] [serial = 1309] [outer = (nil)] 16:51:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x8abeb000) [pid = 1746] [serial = 1310] [outer = 0x8a4c0c00] 16:51:38 INFO - PROCESS | 1746 | 1465861898644 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x8b48f000) [pid = 1746] [serial = 1311] [outer = 0x8a4c0c00] 16:51:40 INFO - PROCESS | 1746 | 1465861900165 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]]]}] 16:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2235ms 16:51:40 INFO - PROCESS | 1746 | 1465861900215 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 1746 | 1465861900222 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 16:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:51:40 INFO - PROCESS | 1746 | 1465861900230 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 1746 | 1465861900235 Marionette TRACE conn4 <- [1,1718,null,{}] 16:51:40 INFO - PROCESS | 1746 | 1465861900243 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}] 16:51:40 INFO - PROCESS | 1746 | 1465861900248 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:40 INFO - PROCESS | 1746 | 1465861900455 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 16:51:40 INFO - PROCESS | 1746 | 1465861900741 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 1746 | 1465861900753 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c2000 == 66 [pid = 1746] [id = 437] 16:51:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8a63ec00) [pid = 1746] [serial = 1312] [outer = (nil)] 16:51:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x8abf0800) [pid = 1746] [serial = 1313] [outer = 0x8a63ec00] 16:51:40 INFO - PROCESS | 1746 | 1465861900834 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8acae400) [pid = 1746] [serial = 1314] [outer = 0x8a63ec00] 16:51:41 INFO - PROCESS | 1746 | 1465861901915 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]]]}] 16:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1744ms 16:51:41 INFO - PROCESS | 1746 | 1465861901974 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 1746 | 1465861901981 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 16:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:51:41 INFO - PROCESS | 1746 | 1465861901991 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 1746 | 1465861901995 Marionette TRACE conn4 <- [1,1722,null,{}] 16:51:42 INFO - PROCESS | 1746 | 1465861902003 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}] 16:51:42 INFO - PROCESS | 1746 | 1465861902008 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:42 INFO - PROCESS | 1746 | 1465861902254 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 16:51:42 INFO - PROCESS | 1746 | 1465861902600 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 1746 | 1465861902608 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d311c00 == 67 [pid = 1746] [id = 438] 16:51:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x8f494000) [pid = 1746] [serial = 1315] [outer = (nil)] 16:51:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x8f50e800) [pid = 1746] [serial = 1316] [outer = 0x8f494000] 16:51:42 INFO - PROCESS | 1746 | 1465861902690 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8f688c00) [pid = 1746] [serial = 1317] [outer = 0x8f494000] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f517400 == 66 [pid = 1746] [id = 374] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b669000 == 65 [pid = 1746] [id = 362] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e393c00 == 64 [pid = 1746] [id = 360] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x917e1000 == 63 [pid = 1746] [id = 359] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc1400 == 62 [pid = 1746] [id = 396] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8abef000 == 61 [pid = 1746] [id = 417] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8d31e400 == 60 [pid = 1746] [id = 419] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x91907800 == 59 [pid = 1746] [id = 363] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8c955800 == 58 [pid = 1746] [id = 418] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71a400 == 57 [pid = 1746] [id = 420] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e706800 == 56 [pid = 1746] [id = 361] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x92eed800 == 55 [pid = 1746] [id = 365] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x92c34800 == 54 [pid = 1746] [id = 366] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x900c1800 == 53 [pid = 1746] [id = 367] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b666800 == 52 [pid = 1746] [id = 368] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94b800 == 51 [pid = 1746] [id = 370] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x96697000 == 50 [pid = 1746] [id = 364] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x918cc800 == 49 [pid = 1746] [id = 371] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8f1000 == 48 [pid = 1746] [id = 414] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b499800 == 47 [pid = 1746] [id = 373] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe8000 == 46 [pid = 1746] [id = 415] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x9b4d7800 == 45 [pid = 1746] [id = 369] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8800 == 44 [pid = 1746] [id = 416] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8e707800 == 43 [pid = 1746] [id = 372] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94e400 == 42 [pid = 1746] [id = 357] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b717000 == 41 [pid = 1746] [id = 358] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c2000 == 40 [pid = 1746] [id = 437] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bf400 == 39 [pid = 1746] [id = 436] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b662800 == 38 [pid = 1746] [id = 435] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x966d7400 == 37 [pid = 1746] [id = 433] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x96691c00 == 36 [pid = 1746] [id = 434] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x9799b800 == 35 [pid = 1746] [id = 432] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x9664e400 == 34 [pid = 1746] [id = 431] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa4800 == 33 [pid = 1746] [id = 429] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x954f6000 == 32 [pid = 1746] [id = 430] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x948af000 == 31 [pid = 1746] [id = 428] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x917e1400 == 30 [pid = 1746] [id = 427] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x91a24400 == 29 [pid = 1746] [id = 426] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f70e800 == 28 [pid = 1746] [id = 424] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8f512800 == 27 [pid = 1746] [id = 425] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8d244c00 == 26 [pid = 1746] [id = 423] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8b713000 == 25 [pid = 1746] [id = 421] 16:51:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe1c00 == 24 [pid = 1746] [id = 422] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x8d246c00) [pid = 1746] [serial = 1199] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x8b719800) [pid = 1746] [serial = 1196] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8b8e8400) [pid = 1746] [serial = 1197] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8a4bd400) [pid = 1746] [serial = 1190] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8a63f400) [pid = 1746] [serial = 1191] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8acaa800) [pid = 1746] [serial = 1193] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x9aac1800) [pid = 1746] [serial = 1151] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x9aad0400) [pid = 1746] [serial = 1152] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x99265000) [pid = 1746] [serial = 1148] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x99f69c00) [pid = 1746] [serial = 1149] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x92882c00) [pid = 1746] [serial = 1145] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92ef0000) [pid = 1746] [serial = 1146] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e399400) [pid = 1746] [serial = 1142] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8f510000) [pid = 1746] [serial = 1143] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8a76d800) [pid = 1746] [serial = 1187] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8a764400) [pid = 1746] [serial = 1184] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8a766c00) [pid = 1746] [serial = 1185] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8a639400) [pid = 1746] [serial = 1181] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8a63b800) [pid = 1746] [serial = 1182] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8a4c4c00) [pid = 1746] [serial = 1178] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8a4c7400) [pid = 1746] [serial = 1179] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x91a1dc00) [pid = 1746] [serial = 1175] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x91a1f800) [pid = 1746] [serial = 1176] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0xa3273000) [pid = 1746] [serial = 1172] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0xa67a2800) [pid = 1746] [serial = 1173] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0xa3320000) [pid = 1746] [serial = 1169] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0xa4f19000) [pid = 1746] [serial = 1170] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8abea800) [pid = 1746] [serial = 1166] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8abec800) [pid = 1746] [serial = 1167] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0xa33c3400) [pid = 1746] [serial = 1163] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0xa4d4b400) [pid = 1746] [serial = 1164] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0xa22a9000) [pid = 1746] [serial = 1160] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0xa2437c00) [pid = 1746] [serial = 1161] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9d445800) [pid = 1746] [serial = 1157] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0xa05ebc00) [pid = 1746] [serial = 1158] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9abf4000) [pid = 1746] [serial = 1154] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x9abf9000) [pid = 1746] [serial = 1155] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8acae800) [pid = 1746] [serial = 1194] [outer = (nil)] [url = about:blank] 16:51:45 INFO - PROCESS | 1746 | 1465861905656 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]]]}] 16:51:45 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 16:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 3704ms 16:51:45 INFO - PROCESS | 1746 | 1465861905696 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 1746 | 1465861905702 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 16:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:51:45 INFO - PROCESS | 1746 | 1465861905709 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 1746 | 1465861905717 Marionette TRACE conn4 <- [1,1726,null,{}] 16:51:45 INFO - PROCESS | 1746 | 1465861905724 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}] 16:51:45 INFO - PROCESS | 1746 | 1465861905729 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:45 INFO - PROCESS | 1746 | 1465861905916 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 16:51:46 INFO - PROCESS | 1746 | 1465861906061 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 1746 | 1465861906071 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a766c00 == 25 [pid = 1746] [id = 439] 16:51:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8a767800) [pid = 1746] [serial = 1318] [outer = (nil)] 16:51:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8abe8400) [pid = 1746] [serial = 1319] [outer = 0x8a767800] 16:51:46 INFO - PROCESS | 1746 | 1465861906142 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8aca4400) [pid = 1746] [serial = 1320] [outer = 0x8a767800] 16:51:46 INFO - PROCESS | 1746 | 1465861906968 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]]]}] 16:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1341ms 16:51:47 INFO - PROCESS | 1746 | 1465861907051 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 1746 | 1465861907058 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 16:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:51:47 INFO - PROCESS | 1746 | 1465861907069 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 1746 | 1465861907072 Marionette TRACE conn4 <- [1,1730,null,{}] 16:51:47 INFO - PROCESS | 1746 | 1465861907078 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}] 16:51:47 INFO - PROCESS | 1746 | 1465861907084 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:47 INFO - PROCESS | 1746 | 1465861907257 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 16:51:47 INFO - PROCESS | 1746 | 1465861907433 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 1746 | 1465861907442 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76c000 == 26 [pid = 1746] [id = 440] 16:51:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8b499400) [pid = 1746] [serial = 1321] [outer = (nil)] 16:51:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b711400) [pid = 1746] [serial = 1322] [outer = 0x8b499400] 16:51:47 INFO - PROCESS | 1746 | 1465861907512 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b716800) [pid = 1746] [serial = 1323] [outer = 0x8b499400] 16:51:48 INFO - PROCESS | 1746 | 1465861908460 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]]]}] 16:51:48 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 16:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1428ms 16:51:48 INFO - PROCESS | 1746 | 1465861908497 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 1746 | 1465861908502 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 16:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:51:48 INFO - PROCESS | 1746 | 1465861908508 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 1746 | 1465861908515 Marionette TRACE conn4 <- [1,1734,null,{}] 16:51:48 INFO - PROCESS | 1746 | 1465861908541 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}] 16:51:48 INFO - PROCESS | 1746 | 1465861908550 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:48 INFO - PROCESS | 1746 | 1465861908818 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 16:51:48 INFO - PROCESS | 1746 | 1465861908857 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 1746 | 1465861908872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c955800 == 27 [pid = 1746] [id = 441] 16:51:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8c958000) [pid = 1746] [serial = 1324] [outer = (nil)] 16:51:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8d246c00) [pid = 1746] [serial = 1325] [outer = 0x8c958000] 16:51:48 INFO - PROCESS | 1746 | 1465861908943 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8d314000) [pid = 1746] [serial = 1326] [outer = 0x8c958000] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8a4c1c00) [pid = 1746] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8e399c00) [pid = 1746] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x8e70b400) [pid = 1746] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8f466c00) [pid = 1746] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8a638000) [pid = 1746] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8f494c00) [pid = 1746] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8a63ac00) [pid = 1746] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x918c1400) [pid = 1746] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x88db9000) [pid = 1746] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8aca2800) [pid = 1746] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8b666400) [pid = 1746] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x8d312800) [pid = 1746] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x8b667c00) [pid = 1746] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x8f53cc00) [pid = 1746] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8b48d800) [pid = 1746] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8f702800) [pid = 1746] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8b8f3800) [pid = 1746] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x8f70f800) [pid = 1746] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8a640400) [pid = 1746] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8aca8c00) [pid = 1746] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8ffa6800) [pid = 1746] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9240c000) [pid = 1746] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x88dc3000) [pid = 1746] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:51:50 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8b8e4400) [pid = 1746] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:51:51 INFO - PROCESS | 1746 | 1465861911100 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]]]}] 16:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2660ms 16:51:51 INFO - PROCESS | 1746 | 1465861911169 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 16:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:51:51 INFO - PROCESS | 1746 | 1465861911174 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 16:51:51 INFO - PROCESS | 1746 | 1465861911180 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 1746 | 1465861911184 Marionette TRACE conn4 <- [1,1738,null,{}] 16:51:51 INFO - PROCESS | 1746 | 1465861911189 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}] 16:51:51 INFO - PROCESS | 1746 | 1465861911194 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:51 INFO - PROCESS | 1746 | 1465861911361 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 16:51:51 INFO - PROCESS | 1746 | 1465861911507 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:51 INFO - PROCESS | 1746 | 1465861911516 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bec00 == 28 [pid = 1746] [id = 442] 16:51:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8a639800) [pid = 1746] [serial = 1327] [outer = (nil)] 16:51:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8b66f400) [pid = 1746] [serial = 1328] [outer = 0x8a639800] 16:51:51 INFO - PROCESS | 1746 | 1465861911631 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8d45b800) [pid = 1746] [serial = 1329] [outer = 0x8a639800] 16:51:52 INFO - PROCESS | 1746 | 1465861912438 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]]]}] 16:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1294ms 16:51:52 INFO - PROCESS | 1746 | 1465861912544 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 16:51:52 INFO - PROCESS | 1746 | 1465861912550 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 16:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:51:52 INFO - PROCESS | 1746 | 1465861912560 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 1746 | 1465861912566 Marionette TRACE conn4 <- [1,1742,null,{}] 16:51:52 INFO - PROCESS | 1746 | 1465861912575 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}] 16:51:52 INFO - PROCESS | 1746 | 1465861912582 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:52 INFO - PROCESS | 1746 | 1465861912795 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 16:51:53 INFO - PROCESS | 1746 | 1465861913062 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 1746 | 1465861913078 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76ac00 == 29 [pid = 1746] [id = 443] 16:51:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8a76f000) [pid = 1746] [serial = 1330] [outer = (nil)] 16:51:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8abe5000) [pid = 1746] [serial = 1331] [outer = 0x8a76f000] 16:51:53 INFO - PROCESS | 1746 | 1465861913176 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8aca3c00) [pid = 1746] [serial = 1332] [outer = 0x8a76f000] 16:51:54 INFO - PROCESS | 1746 | 1465861914273 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]]]}] 16:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1791ms 16:51:54 INFO - PROCESS | 1746 | 1465861914351 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 1746 | 1465861914357 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 16:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:51:54 INFO - PROCESS | 1746 | 1465861914369 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - PROCESS | 1746 | 1465861914376 Marionette TRACE conn4 <- [1,1746,null,{}] 16:51:54 INFO - PROCESS | 1746 | 1465861914384 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}] 16:51:54 INFO - PROCESS | 1746 | 1465861914389 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:54 INFO - PROCESS | 1746 | 1465861914656 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 16:51:54 INFO - PROCESS | 1746 | 1465861914913 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 1746 | 1465861914924 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63cc00 == 30 [pid = 1746] [id = 444] 16:51:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8b719c00) [pid = 1746] [serial = 1333] [outer = (nil)] 16:51:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x8b8e6c00) [pid = 1746] [serial = 1334] [outer = 0x8b719c00] 16:51:55 INFO - PROCESS | 1746 | 1465861915051 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x8c94f400) [pid = 1746] [serial = 1335] [outer = 0x8b719c00] 16:51:56 INFO - PROCESS | 1746 | 1465861916073 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]]]}] 16:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1740ms 16:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:51:56 INFO - PROCESS | 1746 | 1465861916107 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 1746 | 1465861916111 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 16:51:56 INFO - PROCESS | 1746 | 1465861916136 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 1746 | 1465861916141 Marionette TRACE conn4 <- [1,1750,null,{}] 16:51:56 INFO - PROCESS | 1746 | 1465861916156 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}] 16:51:56 INFO - PROCESS | 1746 | 1465861916165 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:56 INFO - PROCESS | 1746 | 1465861916428 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 16:51:56 INFO - PROCESS | 1746 | 1465861916852 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 1746 | 1465861916869 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e392400 == 31 [pid = 1746] [id = 445] 16:51:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x8e393000) [pid = 1746] [serial = 1336] [outer = (nil)] 16:51:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x8e397c00) [pid = 1746] [serial = 1337] [outer = 0x8e393000] 16:51:57 INFO - PROCESS | 1746 | 1465861917017 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x8e704400) [pid = 1746] [serial = 1338] [outer = 0x8e393000] 16:51:58 INFO - PROCESS | 1746 | 1465861918370 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]]]}] 16:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2315ms 16:51:58 INFO - PROCESS | 1746 | 1465861918466 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 1746 | 1465861918470 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 16:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:51:58 INFO - PROCESS | 1746 | 1465861918482 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:51:58 INFO - PROCESS | 1746 | 1465861918486 Marionette TRACE conn4 <- [1,1754,null,{}] 16:51:58 INFO - PROCESS | 1746 | 1465861918495 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}] 16:51:58 INFO - PROCESS | 1746 | 1465861918501 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:58 INFO - PROCESS | 1746 | 1465861918761 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 16:51:59 INFO - PROCESS | 1746 | 1465861918982 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 1746 | 1465861918995 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:51:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5c00 == 32 [pid = 1746] [id = 446] 16:51:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8e707800) [pid = 1746] [serial = 1339] [outer = (nil)] 16:51:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x8f460000) [pid = 1746] [serial = 1340] [outer = 0x8e707800] 16:51:59 INFO - PROCESS | 1746 | 1465861919143 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x8f45f000) [pid = 1746] [serial = 1341] [outer = 0x8e707800] 16:52:00 INFO - PROCESS | 1746 | 1465861920236 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]]]}] 16:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1835ms 16:52:00 INFO - PROCESS | 1746 | 1465861920319 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 1746 | 1465861920326 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 16:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:52:00 INFO - PROCESS | 1746 | 1465861920336 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 1746 | 1465861920340 Marionette TRACE conn4 <- [1,1758,null,{}] 16:52:00 INFO - PROCESS | 1746 | 1465861920351 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}] 16:52:00 INFO - PROCESS | 1746 | 1465861920359 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:00 INFO - PROCESS | 1746 | 1465861920823 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 16:52:01 INFO - PROCESS | 1746 | 1465861921050 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 1746 | 1465861921064 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8f3400 == 33 [pid = 1746] [id = 447] 16:52:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x8e70e000) [pid = 1746] [serial = 1342] [outer = (nil)] 16:52:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x8f496400) [pid = 1746] [serial = 1343] [outer = 0x8e70e000] 16:52:01 INFO - PROCESS | 1746 | 1465861921209 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x8f49b000) [pid = 1746] [serial = 1344] [outer = 0x8e70e000] 16:52:02 INFO - PROCESS | 1746 | 1465861922473 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]]]}] 16:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2198ms 16:52:02 INFO - PROCESS | 1746 | 1465861922534 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 1746 | 1465861922538 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 16:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:52:02 INFO - PROCESS | 1746 | 1465861922545 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 1746 | 1465861922549 Marionette TRACE conn4 <- [1,1762,null,{}] 16:52:02 INFO - PROCESS | 1746 | 1465861922555 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}] 16:52:02 INFO - PROCESS | 1746 | 1465861922572 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:02 INFO - PROCESS | 1746 | 1465861922874 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 16:52:03 INFO - PROCESS | 1746 | 1465861923167 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 1746 | 1465861923180 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbb400 == 34 [pid = 1746] [id = 448] 16:52:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a63bc00) [pid = 1746] [serial = 1345] [outer = (nil)] 16:52:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8f53b000) [pid = 1746] [serial = 1346] [outer = 0x8a63bc00] 16:52:03 INFO - PROCESS | 1746 | 1465861923276 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8f684c00) [pid = 1746] [serial = 1347] [outer = 0x8a63bc00] 16:52:04 INFO - PROCESS | 1746 | 1465861924689 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]]]}] 16:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2201ms 16:52:04 INFO - PROCESS | 1746 | 1465861924749 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 1746 | 1465861924754 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 16:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:52:04 INFO - PROCESS | 1746 | 1465861924767 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 1746 | 1465861924771 Marionette TRACE conn4 <- [1,1766,null,{}] 16:52:04 INFO - PROCESS | 1746 | 1465861924783 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}] 16:52:04 INFO - PROCESS | 1746 | 1465861924792 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:05 INFO - PROCESS | 1746 | 1465861925154 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 16:52:05 INFO - PROCESS | 1746 | 1465861925387 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 1746 | 1465861925397 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c956400 == 35 [pid = 1746] [id = 449] 16:52:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8d243400) [pid = 1746] [serial = 1348] [outer = (nil)] 16:52:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8f68d400) [pid = 1746] [serial = 1349] [outer = 0x8d243400] 16:52:05 INFO - PROCESS | 1746 | 1465861925544 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8f701800) [pid = 1746] [serial = 1350] [outer = 0x8d243400] 16:52:06 INFO - PROCESS | 1746 | 1465861926593 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]]]}] 16:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1889ms 16:52:06 INFO - PROCESS | 1746 | 1465861926655 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 16:52:06 INFO - PROCESS | 1746 | 1465861926659 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 16:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:52:06 INFO - PROCESS | 1746 | 1465861926666 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:52:06 INFO - PROCESS | 1746 | 1465861926669 Marionette TRACE conn4 <- [1,1770,null,{}] 16:52:06 INFO - PROCESS | 1746 | 1465861926675 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}] 16:52:06 INFO - PROCESS | 1746 | 1465861926680 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:06 INFO - PROCESS | 1746 | 1465861926888 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 16:52:07 INFO - PROCESS | 1746 | 1465861927185 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:07 INFO - PROCESS | 1746 | 1465861927196 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50bc00 == 36 [pid = 1746] [id = 450] 16:52:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8f537c00) [pid = 1746] [serial = 1351] [outer = (nil)] 16:52:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x8ff9a800) [pid = 1746] [serial = 1352] [outer = 0x8f537c00] 16:52:07 INFO - PROCESS | 1746 | 1465861927353 Marionette DEBUG loaded listener.js 16:52:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x8ff9d000) [pid = 1746] [serial = 1353] [outer = 0x8f537c00] 16:52:08 INFO - PROCESS | 1746 | 1465861928297 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]]]}] 16:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1686ms 16:52:08 INFO - PROCESS | 1746 | 1465861928354 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 16:52:08 INFO - PROCESS | 1746 | 1465861928357 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 16:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:52:08 INFO - PROCESS | 1746 | 1465861928365 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:52:08 INFO - PROCESS | 1746 | 1465861928367 Marionette TRACE conn4 <- [1,1774,null,{}] 16:52:08 INFO - PROCESS | 1746 | 1465861928374 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}] 16:52:08 INFO - PROCESS | 1746 | 1465861928380 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:08 INFO - PROCESS | 1746 | 1465861928579 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 16:52:08 INFO - PROCESS | 1746 | 1465861928815 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:08 INFO - PROCESS | 1746 | 1465861928826 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5800 == 37 [pid = 1746] [id = 451] 16:52:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8b661400) [pid = 1746] [serial = 1354] [outer = (nil)] 16:52:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x900bf800) [pid = 1746] [serial = 1355] [outer = 0x8b661400] 16:52:08 INFO - PROCESS | 1746 | 1465861928946 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x900c2400) [pid = 1746] [serial = 1356] [outer = 0x8b661400] 16:52:09 INFO - PROCESS | 1746 | 1465861929858 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]]]}] 16:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1543ms 16:52:09 INFO - PROCESS | 1746 | 1465861929909 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 16:52:09 INFO - PROCESS | 1746 | 1465861929912 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 16:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:52:09 INFO - PROCESS | 1746 | 1465861929919 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:52:09 INFO - PROCESS | 1746 | 1465861929923 Marionette TRACE conn4 <- [1,1778,null,{}] 16:52:09 INFO - PROCESS | 1746 | 1465861929929 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}] 16:52:09 INFO - PROCESS | 1746 | 1465861929933 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:10 INFO - PROCESS | 1746 | 1465861930119 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 16:52:10 INFO - PROCESS | 1746 | 1465861930365 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 1746 | 1465861930373 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe8c00 == 38 [pid = 1746] [id = 452] 16:52:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8acaa400) [pid = 1746] [serial = 1357] [outer = (nil)] 16:52:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x917da400) [pid = 1746] [serial = 1358] [outer = 0x8acaa400] 16:52:10 INFO - PROCESS | 1746 | 1465861930511 Marionette DEBUG loaded listener.js 16:52:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x917dcc00) [pid = 1746] [serial = 1359] [outer = 0x8acaa400] 16:52:11 INFO - PROCESS | 1746 | 1465861931467 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]]]}] 16:52:11 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 16:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1638ms 16:52:11 INFO - PROCESS | 1746 | 1465861931558 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 16:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:52:11 INFO - PROCESS | 1746 | 1465861931563 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 16:52:11 INFO - PROCESS | 1746 | 1465861931571 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 1746 | 1465861931576 Marionette TRACE conn4 <- [1,1782,null,{}] 16:52:11 INFO - PROCESS | 1746 | 1465861931582 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}] 16:52:11 INFO - PROCESS | 1746 | 1465861931590 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:11 INFO - PROCESS | 1746 | 1465861931871 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 16:52:12 INFO - PROCESS | 1746 | 1465861932175 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:12 INFO - PROCESS | 1746 | 1465861932188 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c7000 == 39 [pid = 1746] [id = 453] 16:52:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x918c8400) [pid = 1746] [serial = 1360] [outer = (nil)] 16:52:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x918cf800) [pid = 1746] [serial = 1361] [outer = 0x918c8400] 16:52:12 INFO - PROCESS | 1746 | 1465861932272 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x9190a000) [pid = 1746] [serial = 1362] [outer = 0x918c8400] 16:52:13 INFO - PROCESS | 1746 | 1465861933267 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]]]}] 16:52:13 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 16:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1784ms 16:52:13 INFO - PROCESS | 1746 | 1465861933355 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 16:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:52:13 INFO - PROCESS | 1746 | 1465861933359 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 16:52:13 INFO - PROCESS | 1746 | 1465861933366 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:52:13 INFO - PROCESS | 1746 | 1465861933370 Marionette TRACE conn4 <- [1,1786,null,{}] 16:52:13 INFO - PROCESS | 1746 | 1465861933376 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}] 16:52:13 INFO - PROCESS | 1746 | 1465861933381 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:13 INFO - PROCESS | 1746 | 1465861933608 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 16:52:13 INFO - PROCESS | 1746 | 1465861933857 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 1746 | 1465861933864 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5400 == 40 [pid = 1746] [id = 454] 16:52:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x88db6c00) [pid = 1746] [serial = 1363] [outer = (nil)] 16:52:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x88dc2000) [pid = 1746] [serial = 1364] [outer = 0x88db6c00] 16:52:14 INFO - PROCESS | 1746 | 1465861934136 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8a635000) [pid = 1746] [serial = 1365] [outer = 0x88db6c00] 16:52:15 INFO - PROCESS | 1746 | 1465861935097 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]]]}] 16:52:15 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 16:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1785ms 16:52:15 INFO - PROCESS | 1746 | 1465861935152 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 16:52:15 INFO - PROCESS | 1746 | 1465861935157 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 16:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:52:15 INFO - PROCESS | 1746 | 1465861935167 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:52:15 INFO - PROCESS | 1746 | 1465861935172 Marionette TRACE conn4 <- [1,1790,null,{}] 16:52:15 INFO - PROCESS | 1746 | 1465861935185 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}] 16:52:15 INFO - PROCESS | 1746 | 1465861935191 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:15 INFO - PROCESS | 1746 | 1465861935387 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 16:52:15 INFO - PROCESS | 1746 | 1465861935645 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 1746 | 1465861935653 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca8000 == 41 [pid = 1746] [id = 455] 16:52:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8b48e000) [pid = 1746] [serial = 1366] [outer = (nil)] 16:52:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8b66f000) [pid = 1746] [serial = 1367] [outer = 0x8b48e000] 16:52:15 INFO - PROCESS | 1746 | 1465861935841 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x8b8e7800) [pid = 1746] [serial = 1368] [outer = 0x8b48e000] 16:52:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8c955800 == 40 [pid = 1746] [id = 441] 16:52:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76c000 == 39 [pid = 1746] [id = 440] 16:52:16 INFO - PROCESS | 1746 | --DOCSHELL 0x8a766c00 == 38 [pid = 1746] [id = 439] 16:52:16 INFO - PROCESS | 1746 | 1465861936824 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]]]}] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92eec400) [pid = 1746] [serial = 1242] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8e707c00) [pid = 1746] [serial = 1208] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8f50b800) [pid = 1746] [serial = 1214] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x918c6800) [pid = 1746] [serial = 1263] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8a766400) [pid = 1746] [serial = 1202] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8f68b800) [pid = 1746] [serial = 1260] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8f689c00) [pid = 1746] [serial = 1217] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x91a1c000) [pid = 1746] [serial = 1230] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x88dc0400) [pid = 1746] [serial = 1250] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8a771400) [pid = 1746] [serial = 1203] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8e70f000) [pid = 1746] [serial = 1209] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8e391400) [pid = 1746] [serial = 1247] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x8c957c00) [pid = 1746] [serial = 1206] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b71a000) [pid = 1746] [serial = 1205] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8e391800) [pid = 1746] [serial = 1256] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8f498800) [pid = 1746] [serial = 1212] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8ff9b000) [pid = 1746] [serial = 1220] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x900bec00) [pid = 1746] [serial = 1262] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8c94a400) [pid = 1746] [serial = 1254] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8f53ec00) [pid = 1746] [serial = 1259] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x92826000) [pid = 1746] [serial = 1236] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x93931800) [pid = 1746] [serial = 1245] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x9281e800) [pid = 1746] [serial = 1235] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x8a4cb800) [pid = 1746] [serial = 1251] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x9281dc00) [pid = 1746] [serial = 1241] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x918ce800) [pid = 1746] [serial = 1227] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x8a76f800) [pid = 1746] [serial = 1188] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x92818400) [pid = 1746] [serial = 1244] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8d319c00) [pid = 1746] [serial = 1200] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x92c31c00) [pid = 1746] [serial = 1239] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x9240fc00) [pid = 1746] [serial = 1232] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x917d5400) [pid = 1746] [serial = 1224] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x9288e000) [pid = 1746] [serial = 1238] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x926f4800) [pid = 1746] [serial = 1233] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8e702400) [pid = 1746] [serial = 1257] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x917da800) [pid = 1746] [serial = 1223] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8f708800) [pid = 1746] [serial = 1218] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8f495000) [pid = 1746] [serial = 1211] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x91a16000) [pid = 1746] [serial = 1229] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8f49e000) [pid = 1746] [serial = 1215] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x918cac00) [pid = 1746] [serial = 1226] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8f708000) [pid = 1746] [serial = 1248] [outer = (nil)] [url = about:blank] 16:52:16 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) 16:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1743ms 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8b667400) [pid = 1746] [serial = 1253] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8ff9e800) [pid = 1746] [serial = 1221] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x900b8000) [pid = 1746] [serial = 1265] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x91a24800) [pid = 1746] [serial = 1266] [outer = (nil)] [url = about:blank] 16:52:16 INFO - PROCESS | 1746 | 1465861936919 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 16:52:16 INFO - PROCESS | 1746 | 1465861936925 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 16:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:52:16 INFO - PROCESS | 1746 | 1465861936935 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:52:16 INFO - PROCESS | 1746 | 1465861936939 Marionette TRACE conn4 <- [1,1794,null,{}] 16:52:16 INFO - PROCESS | 1746 | 1465861936946 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}] 16:52:16 INFO - PROCESS | 1746 | 1465861936952 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:17 INFO - PROCESS | 1746 | 1465861937165 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 16:52:17 INFO - PROCESS | 1746 | 1465861937363 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:17 INFO - PROCESS | 1746 | 1465861937372 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a772800 == 39 [pid = 1746] [id = 456] 16:52:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8b48dc00) [pid = 1746] [serial = 1369] [outer = (nil)] 16:52:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8c94e000) [pid = 1746] [serial = 1370] [outer = 0x8b48dc00] 16:52:17 INFO - PROCESS | 1746 | 1465861937474 Marionette DEBUG loaded listener.js 16:52:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8d31c800) [pid = 1746] [serial = 1371] [outer = 0x8b48dc00] 16:52:18 INFO - PROCESS | 1746 | 1465861938341 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]]]}] 16:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1447ms 16:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:52:18 INFO - PROCESS | 1746 | 1465861938394 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 16:52:18 INFO - PROCESS | 1746 | 1465861938397 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 16:52:18 INFO - PROCESS | 1746 | 1465861938405 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:52:18 INFO - PROCESS | 1746 | 1465861938411 Marionette TRACE conn4 <- [1,1798,null,{}] 16:52:18 INFO - PROCESS | 1746 | 1465861938427 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}] 16:52:18 INFO - PROCESS | 1746 | 1465861938435 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:18 INFO - PROCESS | 1746 | 1465861938632 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 16:52:18 INFO - PROCESS | 1746 | 1465861938799 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 1746 | 1465861938811 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71d000 == 40 [pid = 1746] [id = 457] 16:52:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8c94dc00) [pid = 1746] [serial = 1372] [outer = (nil)] 16:52:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8e707400) [pid = 1746] [serial = 1373] [outer = 0x8c94dc00] 16:52:18 INFO - PROCESS | 1746 | 1465861938883 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8f45f800) [pid = 1746] [serial = 1374] [outer = 0x8c94dc00] 16:52:19 INFO - PROCESS | 1746 | 1465861939764 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]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1399ms 16:52:19 INFO - PROCESS | 1746 | 1465861939804 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 1746 | 1465861939808 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 16:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:52:19 INFO - PROCESS | 1746 | 1465861939823 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 1746 | 1465861939827 Marionette TRACE conn4 <- [1,1802,null,{}] 16:52:19 INFO - PROCESS | 1746 | 1465861939833 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}] 16:52:19 INFO - PROCESS | 1746 | 1465861939839 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:20 INFO - PROCESS | 1746 | 1465861940079 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 16:52:20 INFO - PROCESS | 1746 | 1465861940109 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:20 INFO - PROCESS | 1746 | 1465861940116 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b719800 == 41 [pid = 1746] [id = 458] 16:52:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8b71d400) [pid = 1746] [serial = 1375] [outer = (nil)] 16:52:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f49dc00) [pid = 1746] [serial = 1376] [outer = 0x8b71d400] 16:52:20 INFO - PROCESS | 1746 | 1465861940200 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8f511800) [pid = 1746] [serial = 1377] [outer = 0x8b71d400] 16:52:21 INFO - PROCESS | 1746 | 1465861941255 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]]]}] 16:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1646ms 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x926f9400) [pid = 1746] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8abe3c00) [pid = 1746] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8a767800) [pid = 1746] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x92eeb800) [pid = 1746] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x9799bc00) [pid = 1746] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8b499400) [pid = 1746] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x8d315c00) [pid = 1746] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8c958000) [pid = 1746] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8ffa1000) [pid = 1746] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x95324800) [pid = 1746] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8b71e400) [pid = 1746] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x97998c00) [pid = 1746] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x9970fc00) [pid = 1746] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x954f7400) [pid = 1746] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x95261c00) [pid = 1746] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8a63ec00) [pid = 1746] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9668f400) [pid = 1746] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8a4c0c00) [pid = 1746] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f494000) [pid = 1746] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:52:21 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x900b8400) [pid = 1746] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:52:21 INFO - PROCESS | 1746 | 1465861941540 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 1746 | 1465861941544 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 16:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:52:21 INFO - PROCESS | 1746 | 1465861941551 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 1746 | 1465861941554 Marionette TRACE conn4 <- [1,1806,null,{}] 16:52:21 INFO - PROCESS | 1746 | 1465861941560 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}] 16:52:21 INFO - PROCESS | 1746 | 1465861941565 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:21 INFO - PROCESS | 1746 | 1465861941737 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 16:52:21 INFO - PROCESS | 1746 | 1465861941943 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 1746 | 1465861941952 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b662400 == 42 [pid = 1746] [id = 459] 16:52:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8b665400) [pid = 1746] [serial = 1378] [outer = (nil)] 16:52:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8c958000) [pid = 1746] [serial = 1379] [outer = 0x8b665400] 16:52:22 INFO - PROCESS | 1746 | 1465861942033 Marionette DEBUG loaded listener.js 16:52:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f517400) [pid = 1746] [serial = 1380] [outer = 0x8b665400] 16:52:22 INFO - PROCESS | 1746 | 1465861942840 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]]]}] 16:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1341ms 16:52:22 INFO - PROCESS | 1746 | 1465861942894 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 1746 | 1465861942897 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 16:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:52:22 INFO - PROCESS | 1746 | 1465861942904 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - PROCESS | 1746 | 1465861942908 Marionette TRACE conn4 <- [1,1810,null,{}] 16:52:22 INFO - PROCESS | 1746 | 1465861942913 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}] 16:52:22 INFO - PROCESS | 1746 | 1465861942923 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:23 INFO - PROCESS | 1746 | 1465861943113 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 16:52:23 INFO - PROCESS | 1746 | 1465861943263 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 1746 | 1465861943270 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63ec00 == 43 [pid = 1746] [id = 460] 16:52:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8a767800) [pid = 1746] [serial = 1381] [outer = (nil)] 16:52:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8f702000) [pid = 1746] [serial = 1382] [outer = 0x8a767800] 16:52:23 INFO - PROCESS | 1746 | 1465861943356 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8ff9f800) [pid = 1746] [serial = 1383] [outer = 0x8a767800] 16:52:24 INFO - PROCESS | 1746 | 1465861944448 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]]]}] 16:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1583ms 16:52:24 INFO - PROCESS | 1746 | 1465861944489 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 16:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:52:24 INFO - PROCESS | 1746 | 1465861944496 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 16:52:24 INFO - PROCESS | 1746 | 1465861944506 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 1746 | 1465861944516 Marionette TRACE conn4 <- [1,1814,null,{}] 16:52:24 INFO - PROCESS | 1746 | 1465861944525 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}] 16:52:24 INFO - PROCESS | 1746 | 1465861944530 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:24 INFO - PROCESS | 1746 | 1465861944772 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 16:52:25 INFO - PROCESS | 1746 | 1465861945068 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 1746 | 1465861945078 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a771000 == 44 [pid = 1746] [id = 461] 16:52:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8a773800) [pid = 1746] [serial = 1384] [outer = (nil)] 16:52:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8b48d800) [pid = 1746] [serial = 1385] [outer = 0x8a773800] 16:52:25 INFO - PROCESS | 1746 | 1465861945171 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8b715000) [pid = 1746] [serial = 1386] [outer = 0x8a773800] 16:52:26 INFO - PROCESS | 1746 | 1465861946379 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]]]}] 16:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1951ms 16:52:26 INFO - PROCESS | 1746 | 1465861946462 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 1746 | 1465861946474 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 16:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:52:26 INFO - PROCESS | 1746 | 1465861946528 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 1746 | 1465861946535 Marionette TRACE conn4 <- [1,1818,null,{}] 16:52:26 INFO - PROCESS | 1746 | 1465861946743 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}] 16:52:26 INFO - PROCESS | 1746 | 1465861946754 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:27 INFO - PROCESS | 1746 | 1465861947049 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 16:52:27 INFO - PROCESS | 1746 | 1465861947235 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:27 INFO - PROCESS | 1746 | 1465861947245 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8f2c00 == 45 [pid = 1746] [id = 462] 16:52:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8d45f800) [pid = 1746] [serial = 1387] [outer = (nil)] 16:52:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8e395400) [pid = 1746] [serial = 1388] [outer = 0x8d45f800] 16:52:27 INFO - PROCESS | 1746 | 1465861947375 Marionette DEBUG loaded listener.js 16:52:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8e70b400) [pid = 1746] [serial = 1389] [outer = 0x8d45f800] 16:52:28 INFO - PROCESS | 1746 | 1465861948676 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]]]}] 16:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2216ms 16:52:28 INFO - PROCESS | 1746 | 1465861948735 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 1746 | 1465861948740 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 16:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:52:28 INFO - PROCESS | 1746 | 1465861948750 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 1746 | 1465861948755 Marionette TRACE conn4 <- [1,1822,null,{}] 16:52:28 INFO - PROCESS | 1746 | 1465861948773 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}] 16:52:28 INFO - PROCESS | 1746 | 1465861948782 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:29 INFO - PROCESS | 1746 | 1465861949073 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 16:52:29 INFO - PROCESS | 1746 | 1465861949261 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 1746 | 1465861949270 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa7c00 == 46 [pid = 1746] [id = 463] 16:52:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x900b8400) [pid = 1746] [serial = 1390] [outer = (nil)] 16:52:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x917d5400) [pid = 1746] [serial = 1391] [outer = 0x900b8400] 16:52:29 INFO - PROCESS | 1746 | 1465861949356 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x917e1c00) [pid = 1746] [serial = 1392] [outer = 0x900b8400] 16:52:30 INFO - PROCESS | 1746 | 1465861950273 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]]]}] 16:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1596ms 16:52:30 INFO - PROCESS | 1746 | 1465861950346 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 1746 | 1465861950351 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 16:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:52:30 INFO - PROCESS | 1746 | 1465861950357 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 1746 | 1465861950361 Marionette TRACE conn4 <- [1,1826,null,{}] 16:52:30 INFO - PROCESS | 1746 | 1465861950367 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}] 16:52:30 INFO - PROCESS | 1746 | 1465861950372 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:30 INFO - PROCESS | 1746 | 1465861950615 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 16:52:30 INFO - PROCESS | 1746 | 1465861950853 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 1746 | 1465861950862 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a634400 == 47 [pid = 1746] [id = 464] 16:52:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8f707c00) [pid = 1746] [serial = 1393] [outer = (nil)] 16:52:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x918c5400) [pid = 1746] [serial = 1394] [outer = 0x8f707c00] 16:52:30 INFO - PROCESS | 1746 | 1465861950989 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x918cbc00) [pid = 1746] [serial = 1395] [outer = 0x8f707c00] 16:52:31 INFO - PROCESS | 1746 | 1465861951971 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]]]}] 16:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1686ms 16:52:32 INFO - PROCESS | 1746 | 1465861952046 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 1746 | 1465861952050 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 16:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:52:32 INFO - PROCESS | 1746 | 1465861952058 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 1746 | 1465861952061 Marionette TRACE conn4 <- [1,1830,null,{}] 16:52:32 INFO - PROCESS | 1746 | 1465861952067 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}] 16:52:32 INFO - PROCESS | 1746 | 1465861952072 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:32 INFO - PROCESS | 1746 | 1465861952318 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 16:52:32 INFO - PROCESS | 1746 | 1465861952558 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 1746 | 1465861952569 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc3800 == 48 [pid = 1746] [id = 465] 16:52:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8c953000) [pid = 1746] [serial = 1396] [outer = (nil)] 16:52:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x91904c00) [pid = 1746] [serial = 1397] [outer = 0x8c953000] 16:52:32 INFO - PROCESS | 1746 | 1465861952692 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x91910800) [pid = 1746] [serial = 1398] [outer = 0x8c953000] 16:52:33 INFO - PROCESS | 1746 | 1465861953687 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]]]}] 16:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1686ms 16:52:33 INFO - PROCESS | 1746 | 1465861953745 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 1746 | 1465861953748 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 16:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:52:33 INFO - PROCESS | 1746 | 1465861953755 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 1746 | 1465861953759 Marionette TRACE conn4 <- [1,1834,null,{}] 16:52:33 INFO - PROCESS | 1746 | 1465861953765 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}] 16:52:33 INFO - PROCESS | 1746 | 1465861953775 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:34 INFO - PROCESS | 1746 | 1465861954042 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 16:52:34 INFO - PROCESS | 1746 | 1465861954341 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 1746 | 1465861954350 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa4c00 == 49 [pid = 1746] [id = 466] 16:52:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x91a16c00) [pid = 1746] [serial = 1399] [outer = (nil)] 16:52:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x92405000) [pid = 1746] [serial = 1400] [outer = 0x91a16c00] 16:52:34 INFO - PROCESS | 1746 | 1465861954432 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x9240a400) [pid = 1746] [serial = 1401] [outer = 0x91a16c00] 16:52:35 INFO - PROCESS | 1746 | 1465861955323 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]]]}] 16:52:35 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 16:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1635ms 16:52:35 INFO - PROCESS | 1746 | 1465861955392 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 1746 | 1465861955397 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 16:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:52:35 INFO - PROCESS | 1746 | 1465861955404 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 1746 | 1465861955408 Marionette TRACE conn4 <- [1,1838,null,{}] 16:52:35 INFO - PROCESS | 1746 | 1465861955414 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}] 16:52:35 INFO - PROCESS | 1746 | 1465861955420 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:35 INFO - PROCESS | 1746 | 1465861955680 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 16:52:36 INFO - PROCESS | 1746 | 1465861956048 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:36 INFO - PROCESS | 1746 | 1465861956079 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x91906c00 == 50 [pid = 1746] [id = 467] 16:52:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x92406000) [pid = 1746] [serial = 1402] [outer = (nil)] 16:52:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x926ec400) [pid = 1746] [serial = 1403] [outer = 0x92406000] 16:52:36 INFO - PROCESS | 1746 | 1465861956225 Marionette DEBUG loaded listener.js 16:52:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x926f1400) [pid = 1746] [serial = 1404] [outer = 0x92406000] 16:52:37 INFO - PROCESS | 1746 | 1465861957726 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]]]}] 16:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2399ms 16:52:37 INFO - PROCESS | 1746 | 1465861957805 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 16:52:37 INFO - PROCESS | 1746 | 1465861957808 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 16:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:52:37 INFO - PROCESS | 1746 | 1465861957816 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:52:37 INFO - PROCESS | 1746 | 1465861957820 Marionette TRACE conn4 <- [1,1842,null,{}] 16:52:37 INFO - PROCESS | 1746 | 1465861957827 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}] 16:52:37 INFO - PROCESS | 1746 | 1465861957832 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:38 INFO - PROCESS | 1746 | 1465861958078 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 16:52:38 INFO - PROCESS | 1746 | 1465861958314 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 1746 | 1465861958322 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c6000 == 51 [pid = 1746] [id = 468] 16:52:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x91a20c00) [pid = 1746] [serial = 1405] [outer = (nil)] 16:52:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x9281a000) [pid = 1746] [serial = 1406] [outer = 0x91a20c00] 16:52:38 INFO - PROCESS | 1746 | 1465861958420 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9281b000) [pid = 1746] [serial = 1407] [outer = 0x91a20c00] 16:52:39 INFO - PROCESS | 1746 | 1465861959716 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]]]}] 16:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1940ms 16:52:39 INFO - PROCESS | 1746 | 1465861959773 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 16:52:39 INFO - PROCESS | 1746 | 1465861959777 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 16:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:52:39 INFO - PROCESS | 1746 | 1465861959789 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:52:39 INFO - PROCESS | 1746 | 1465861959794 Marionette TRACE conn4 <- [1,1846,null,{}] 16:52:39 INFO - PROCESS | 1746 | 1465861959805 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}] 16:52:39 INFO - PROCESS | 1746 | 1465861959815 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:40 INFO - PROCESS | 1746 | 1465861960168 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 16:52:40 INFO - PROCESS | 1746 | 1465861960551 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:40 INFO - PROCESS | 1746 | 1465861960561 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x92407400 == 52 [pid = 1746] [id = 469] 16:52:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x926ed000) [pid = 1746] [serial = 1408] [outer = (nil)] 16:52:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x92882000) [pid = 1746] [serial = 1409] [outer = 0x926ed000] 16:52:40 INFO - PROCESS | 1746 | 1465861960672 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x92884000) [pid = 1746] [serial = 1410] [outer = 0x926ed000] 16:52:41 INFO - PROCESS | 1746 | 1465861961725 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]]]}] 16:52:41 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) 16:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2002ms 16:52:41 INFO - PROCESS | 1746 | 1465861961793 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 1746 | 1465861961799 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 16:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:52:41 INFO - PROCESS | 1746 | 1465861961810 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 1746 | 1465861961814 Marionette TRACE conn4 <- [1,1850,null,{}] 16:52:41 INFO - PROCESS | 1746 | 1465861961825 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}] 16:52:41 INFO - PROCESS | 1746 | 1465861961832 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:42 INFO - PROCESS | 1746 | 1465861962221 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 16:52:42 INFO - PROCESS | 1746 | 1465861962609 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 1746 | 1465861962622 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbec00 == 53 [pid = 1746] [id = 470] 16:52:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x8a63f400) [pid = 1746] [serial = 1411] [outer = (nil)] 16:52:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8aca2c00) [pid = 1746] [serial = 1412] [outer = 0x8a63f400] 16:52:42 INFO - PROCESS | 1746 | 1465861962760 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8b66a000) [pid = 1746] [serial = 1413] [outer = 0x8a63f400] 16:52:44 INFO - PROCESS | 1746 | 1465861964090 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]]]}] 16:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2355ms 16:52:44 INFO - PROCESS | 1746 | 1465861964164 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 16:52:44 INFO - PROCESS | 1746 | 1465861964169 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 16:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:52:44 INFO - PROCESS | 1746 | 1465861964177 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - PROCESS | 1746 | 1465861964183 Marionette TRACE conn4 <- [1,1854,null,{}] 16:52:44 INFO - PROCESS | 1746 | 1465861964208 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}] 16:52:44 INFO - PROCESS | 1746 | 1465861964216 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:44 INFO - PROCESS | 1746 | 1465861964916 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 16:52:45 INFO - PROCESS | 1746 | 1465861965117 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 1746 | 1465861965126 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acac000 == 54 [pid = 1746] [id = 471] 16:52:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8acacc00) [pid = 1746] [serial = 1414] [outer = (nil)] 16:52:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b499400) [pid = 1746] [serial = 1415] [outer = 0x8acacc00] 16:52:45 INFO - PROCESS | 1746 | 1465861965206 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x8b662c00) [pid = 1746] [serial = 1416] [outer = 0x8acacc00] 16:52:46 INFO - PROCESS | 1746 | 1465861966319 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]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2206ms 16:52:46 INFO - PROCESS | 1746 | 1465861966388 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 1746 | 1465861966397 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 16:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:52:46 INFO - PROCESS | 1746 | 1465861966410 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 1746 | 1465861966417 Marionette TRACE conn4 <- [1,1858,null,{}] 16:52:46 INFO - PROCESS | 1746 | 1465861966427 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}] 16:52:46 INFO - PROCESS | 1746 | 1465861966434 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b662400 == 53 [pid = 1746] [id = 459] 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b719800 == 52 [pid = 1746] [id = 458] 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71d000 == 51 [pid = 1746] [id = 457] 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8a772800 == 50 [pid = 1746] [id = 456] 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca8000 == 49 [pid = 1746] [id = 455] 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5400 == 48 [pid = 1746] [id = 454] 16:52:47 INFO - PROCESS | 1746 | --DOCSHELL 0x8d311c00 == 47 [pid = 1746] [id = 438] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bec00 == 46 [pid = 1746] [id = 442] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76ac00 == 45 [pid = 1746] [id = 443] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8f3400 == 44 [pid = 1746] [id = 447] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8c956400 == 43 [pid = 1746] [id = 449] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8e392400 == 42 [pid = 1746] [id = 445] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5c00 == 41 [pid = 1746] [id = 446] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbb400 == 40 [pid = 1746] [id = 448] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x918c7000 == 39 [pid = 1746] [id = 453] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63cc00 == 38 [pid = 1746] [id = 444] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe8c00 == 37 [pid = 1746] [id = 452] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5800 == 36 [pid = 1746] [id = 451] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50bc00 == 35 [pid = 1746] [id = 450] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbec00 == 34 [pid = 1746] [id = 470] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8acac000 == 33 [pid = 1746] [id = 471] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x92407400 == 32 [pid = 1746] [id = 469] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c6000 == 31 [pid = 1746] [id = 468] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x91906c00 == 30 [pid = 1746] [id = 467] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc3800 == 29 [pid = 1746] [id = 465] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa4c00 == 28 [pid = 1746] [id = 466] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a634400 == 27 [pid = 1746] [id = 464] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa7c00 == 26 [pid = 1746] [id = 463] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8f2c00 == 25 [pid = 1746] [id = 462] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63ec00 == 24 [pid = 1746] [id = 460] 16:52:48 INFO - PROCESS | 1746 | --DOCSHELL 0x8a771000 == 23 [pid = 1746] [id = 461] 16:52:48 INFO - PROCESS | 1746 | 1465861968155 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8f688c00) [pid = 1746] [serial = 1317] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x9a8abc00) [pid = 1746] [serial = 1307] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x99f5dc00) [pid = 1746] [serial = 1301] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8abe8400) [pid = 1746] [serial = 1319] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x966d2800) [pid = 1746] [serial = 1293] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 137 (0x92404800) [pid = 1746] [serial = 1275] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 136 (0x8b716800) [pid = 1746] [serial = 1323] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 135 (0x8b66f400) [pid = 1746] [serial = 1328] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 134 (0x93dce400) [pid = 1746] [serial = 1280] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 133 (0x8acab800) [pid = 1746] [serial = 1269] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 132 (0x8aca4400) [pid = 1746] [serial = 1320] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 131 (0x95374800) [pid = 1746] [serial = 1284] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 130 (0x99481800) [pid = 1746] [serial = 1299] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 129 (0x95321000) [pid = 1746] [serial = 1283] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 128 (0x8b711400) [pid = 1746] [serial = 1322] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 127 (0x8e38b800) [pid = 1746] [serial = 1271] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 126 (0x8d246c00) [pid = 1746] [serial = 1325] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 125 (0x92c31400) [pid = 1746] [serial = 1278] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x9664bc00) [pid = 1746] [serial = 1289] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x9aaab800) [pid = 1746] [serial = 1308] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x99f69000) [pid = 1746] [serial = 1302] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x9921ec00) [pid = 1746] [serial = 1298] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x9a5dd000) [pid = 1746] [serial = 1304] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x96694c00) [pid = 1746] [serial = 1292] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x954ea400) [pid = 1746] [serial = 1287] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x9a5efc00) [pid = 1746] [serial = 1305] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8acae400) [pid = 1746] [serial = 1314] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8d314000) [pid = 1746] [serial = 1326] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x9792ec00) [pid = 1746] [serial = 1296] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8abef400) [pid = 1746] [serial = 1268] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8b48f000) [pid = 1746] [serial = 1311] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x966dfc00) [pid = 1746] [serial = 1295] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x95383c00) [pid = 1746] [serial = 1286] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8f50e800) [pid = 1746] [serial = 1316] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x9288b400) [pid = 1746] [serial = 1277] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x9489a000) [pid = 1746] [serial = 1281] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8f461800) [pid = 1746] [serial = 1272] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8abeb000) [pid = 1746] [serial = 1310] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x96650400) [pid = 1746] [serial = 1290] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x9190cc00) [pid = 1746] [serial = 1274] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8abf0800) [pid = 1746] [serial = 1313] [outer = (nil)] [url = about:blank] 16:52:48 INFO - PROCESS | 1746 | 1465861968615 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:48 INFO - PROCESS | 1746 | 1465861968624 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4be800 == 24 [pid = 1746] [id = 472] 16:52:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8a4bec00) [pid = 1746] [serial = 1417] [outer = (nil)] 16:52:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8a4c3800) [pid = 1746] [serial = 1418] [outer = 0x8a4bec00] 16:52:48 INFO - PROCESS | 1746 | 1465861968703 Marionette DEBUG loaded listener.js 16:52:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8a636000) [pid = 1746] [serial = 1419] [outer = 0x8a4bec00] 16:52:49 INFO - PROCESS | 1746 | 1465861969573 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]]]}] 16:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 3202ms 16:52:49 INFO - PROCESS | 1746 | 1465861969611 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 16:52:49 INFO - PROCESS | 1746 | 1465861969618 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 16:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:52:49 INFO - PROCESS | 1746 | 1465861969627 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:52:49 INFO - PROCESS | 1746 | 1465861969633 Marionette TRACE conn4 <- [1,1862,null,{}] 16:52:49 INFO - PROCESS | 1746 | 1465861969640 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}] 16:52:49 INFO - PROCESS | 1746 | 1465861969645 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:49 INFO - PROCESS | 1746 | 1465861969830 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 16:52:49 INFO - PROCESS | 1746 | 1465861969842 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:49 INFO - PROCESS | 1746 | 1465861969852 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a770c00 == 25 [pid = 1746] [id = 473] 16:52:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8a771800) [pid = 1746] [serial = 1420] [outer = (nil)] 16:52:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8abe4000) [pid = 1746] [serial = 1421] [outer = 0x8a771800] 16:52:50 INFO - PROCESS | 1746 | 1465861970059 Marionette DEBUG loaded listener.js 16:52:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8abeb800) [pid = 1746] [serial = 1422] [outer = 0x8a771800] 16:52:51 INFO - PROCESS | 1746 | 1465861971058 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]]]}] 16:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1489ms 16:52:51 INFO - PROCESS | 1746 | 1465861971122 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 16:52:51 INFO - PROCESS | 1746 | 1465861971128 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 16:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:52:51 INFO - PROCESS | 1746 | 1465861971135 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:52:51 INFO - PROCESS | 1746 | 1465861971138 Marionette TRACE conn4 <- [1,1866,null,{}] 16:52:51 INFO - PROCESS | 1746 | 1465861971145 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}] 16:52:51 INFO - PROCESS | 1746 | 1465861971150 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:51 INFO - PROCESS | 1746 | 1465861971400 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 16:52:51 INFO - PROCESS | 1746 | 1465861971430 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 1746 | 1465861971442 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b494c00 == 26 [pid = 1746] [id = 474] 16:52:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8b497400) [pid = 1746] [serial = 1423] [outer = (nil)] 16:52:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8b663c00) [pid = 1746] [serial = 1424] [outer = 0x8b497400] 16:52:51 INFO - PROCESS | 1746 | 1465861971513 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8b670400) [pid = 1746] [serial = 1425] [outer = 0x8b497400] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8b71d400) [pid = 1746] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8a639800) [pid = 1746] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8acaa400) [pid = 1746] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8a63bc00) [pid = 1746] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8b661400) [pid = 1746] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8a76f000) [pid = 1746] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8d243400) [pid = 1746] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x88db6c00) [pid = 1746] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8e393000) [pid = 1746] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f537c00) [pid = 1746] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8e707800) [pid = 1746] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8e70e000) [pid = 1746] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x918c8400) [pid = 1746] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8b48e000) [pid = 1746] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8b48dc00) [pid = 1746] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8b719c00) [pid = 1746] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8c94dc00) [pid = 1746] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8a767800) [pid = 1746] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:52:54 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b665400) [pid = 1746] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:52:54 INFO - PROCESS | 1746 | 1465861974512 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]]]}] 16:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 3400ms 16:52:54 INFO - PROCESS | 1746 | 1465861974537 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 16:52:54 INFO - PROCESS | 1746 | 1465861974543 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 16:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:52:54 INFO - PROCESS | 1746 | 1465861974563 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:52:54 INFO - PROCESS | 1746 | 1465861974572 Marionette TRACE conn4 <- [1,1870,null,{}] 16:52:54 INFO - PROCESS | 1746 | 1465861974579 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}] 16:52:54 INFO - PROCESS | 1746 | 1465861974586 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:54 INFO - PROCESS | 1746 | 1465861974949 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 16:52:55 INFO - PROCESS | 1746 | 1465861974974 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:55 INFO - PROCESS | 1746 | 1465861974983 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbbc00 == 27 [pid = 1746] [id = 475] 16:52:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x88dc1400) [pid = 1746] [serial = 1426] [outer = (nil)] 16:52:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8b719000) [pid = 1746] [serial = 1427] [outer = 0x88dc1400] 16:52:55 INFO - PROCESS | 1746 | 1465861975094 Marionette DEBUG loaded listener.js 16:52:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8c94f000) [pid = 1746] [serial = 1428] [outer = 0x88dc1400] 16:52:56 INFO - PROCESS | 1746 | 1465861976412 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]]]}] 16:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1902ms 16:52:56 INFO - PROCESS | 1746 | 1465861976459 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 16:52:56 INFO - PROCESS | 1746 | 1465861976470 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 16:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:52:56 INFO - PROCESS | 1746 | 1465861976549 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:52:56 INFO - PROCESS | 1746 | 1465861976560 Marionette TRACE conn4 <- [1,1874,null,{}] 16:52:56 INFO - PROCESS | 1746 | 1465861976600 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}] 16:52:56 INFO - PROCESS | 1746 | 1465861976611 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:56 INFO - PROCESS | 1746 | 1465861976969 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 16:52:57 INFO - PROCESS | 1746 | 1465861977167 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:57 INFO - PROCESS | 1746 | 1465861977184 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63ac00 == 28 [pid = 1746] [id = 476] 16:52:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8a63bc00) [pid = 1746] [serial = 1429] [outer = (nil)] 16:52:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8a765400) [pid = 1746] [serial = 1430] [outer = 0x8a63bc00] 16:52:57 INFO - PROCESS | 1746 | 1465861977273 Marionette DEBUG loaded listener.js 16:52:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8a770400) [pid = 1746] [serial = 1431] [outer = 0x8a63bc00] 16:52:58 INFO - PROCESS | 1746 | 1465861978608 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]]]}] 16:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2227ms 16:52:58 INFO - PROCESS | 1746 | 1465861978850 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 16:52:58 INFO - PROCESS | 1746 | 1465861978862 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 16:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:52:58 INFO - PROCESS | 1746 | 1465861978886 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:52:58 INFO - PROCESS | 1746 | 1465861978893 Marionette TRACE conn4 <- [1,1878,null,{}] 16:52:58 INFO - PROCESS | 1746 | 1465861978904 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}] 16:52:58 INFO - PROCESS | 1746 | 1465861978912 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:59 INFO - PROCESS | 1746 | 1465861979227 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 16:52:59 INFO - PROCESS | 1746 | 1465861979491 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:59 INFO - PROCESS | 1746 | 1465861979503 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:52:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abf0c00 == 29 [pid = 1746] [id = 477] 16:52:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8aca7000) [pid = 1746] [serial = 1432] [outer = (nil)] 16:52:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b665800) [pid = 1746] [serial = 1433] [outer = 0x8aca7000] 16:52:59 INFO - PROCESS | 1746 | 1465861979642 Marionette DEBUG loaded listener.js 16:52:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8b717400) [pid = 1746] [serial = 1434] [outer = 0x8aca7000] 16:53:00 INFO - PROCESS | 1746 | 1465861980780 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]]]}] 16:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1944ms 16:53:00 INFO - PROCESS | 1746 | 1465861980827 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 16:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:53:00 INFO - PROCESS | 1746 | 1465861980832 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 16:53:00 INFO - PROCESS | 1746 | 1465861980839 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:53:00 INFO - PROCESS | 1746 | 1465861980845 Marionette TRACE conn4 <- [1,1882,null,{}] 16:53:00 INFO - PROCESS | 1746 | 1465861980862 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}] 16:53:00 INFO - PROCESS | 1746 | 1465861980872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:01 INFO - PROCESS | 1746 | 1465861981117 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 16:53:01 INFO - PROCESS | 1746 | 1465861981416 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 1746 | 1465861981431 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c8000 == 30 [pid = 1746] [id = 478] 16:53:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8d247400) [pid = 1746] [serial = 1435] [outer = (nil)] 16:53:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8d314c00) [pid = 1746] [serial = 1436] [outer = 0x8d247400] 16:53:01 INFO - PROCESS | 1746 | 1465861981565 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8d31cc00) [pid = 1746] [serial = 1437] [outer = 0x8d247400] 16:53:02 INFO - PROCESS | 1746 | 1465861982626 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]]]}] 16:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1845ms 16:53:02 INFO - PROCESS | 1746 | 1465861982684 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 1746 | 1465861982688 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 16:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:53:02 INFO - PROCESS | 1746 | 1465861982697 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 1746 | 1465861982701 Marionette TRACE conn4 <- [1,1886,null,{}] 16:53:02 INFO - PROCESS | 1746 | 1465861982707 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}] 16:53:02 INFO - PROCESS | 1746 | 1465861982713 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:02 INFO - PROCESS | 1746 | 1465861982920 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 16:53:03 INFO - PROCESS | 1746 | 1465861983152 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 1746 | 1465861983158 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d316400 == 31 [pid = 1746] [id = 479] 16:53:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8e38d800) [pid = 1746] [serial = 1438] [outer = (nil)] 16:53:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8e395000) [pid = 1746] [serial = 1439] [outer = 0x8e38d800] 16:53:03 INFO - PROCESS | 1746 | 1465861983295 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8e705800) [pid = 1746] [serial = 1440] [outer = 0x8e38d800] 16:53:04 INFO - PROCESS | 1746 | 1465861984318 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]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1684ms 16:53:04 INFO - PROCESS | 1746 | 1465861984382 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 1746 | 1465861984388 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 16:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:53:04 INFO - PROCESS | 1746 | 1465861984397 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 1746 | 1465861984400 Marionette TRACE conn4 <- [1,1890,null,{}] 16:53:04 INFO - PROCESS | 1746 | 1465861984408 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}] 16:53:04 INFO - PROCESS | 1746 | 1465861984414 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:04 INFO - PROCESS | 1746 | 1465861984650 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 16:53:04 INFO - PROCESS | 1746 | 1465861984878 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 1746 | 1465861984886 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b492800 == 32 [pid = 1746] [id = 480] 16:53:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8e707800) [pid = 1746] [serial = 1441] [outer = (nil)] 16:53:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8f462400) [pid = 1746] [serial = 1442] [outer = 0x8e707800] 16:53:05 INFO - PROCESS | 1746 | 1465861985021 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f45d800) [pid = 1746] [serial = 1443] [outer = 0x8e707800] 16:53:05 INFO - PROCESS | 1746 | 1465861985988 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]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1632ms 16:53:06 INFO - PROCESS | 1746 | 1465861986029 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 16:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:53:06 INFO - PROCESS | 1746 | 1465861986034 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 16:53:06 INFO - PROCESS | 1746 | 1465861986042 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 1746 | 1465861986046 Marionette TRACE conn4 <- [1,1894,null,{}] 16:53:06 INFO - PROCESS | 1746 | 1465861986055 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}] 16:53:06 INFO - PROCESS | 1746 | 1465861986074 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:06 INFO - PROCESS | 1746 | 1465861986388 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 16:53:06 INFO - PROCESS | 1746 | 1465861986685 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:06 INFO - PROCESS | 1746 | 1465861986697 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4be000 == 33 [pid = 1746] [id = 481] 16:53:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8a766400) [pid = 1746] [serial = 1444] [outer = (nil)] 16:53:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8f513800) [pid = 1746] [serial = 1445] [outer = 0x8a766400] 16:53:06 INFO - PROCESS | 1746 | 1465861986783 Marionette DEBUG loaded listener.js 16:53:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8f689800) [pid = 1746] [serial = 1446] [outer = 0x8a766400] 16:53:07 INFO - PROCESS | 1746 | 1465861987993 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]]]}] 16:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1996ms 16:53:08 INFO - PROCESS | 1746 | 1465861988039 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 16:53:08 INFO - PROCESS | 1746 | 1465861988046 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 16:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:53:08 INFO - PROCESS | 1746 | 1465861988075 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:53:08 INFO - PROCESS | 1746 | 1465861988080 Marionette TRACE conn4 <- [1,1898,null,{}] 16:53:08 INFO - PROCESS | 1746 | 1465861988091 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}] 16:53:08 INFO - PROCESS | 1746 | 1465861988098 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:08 INFO - PROCESS | 1746 | 1465861988388 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 16:53:08 INFO - PROCESS | 1746 | 1465861988581 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:08 INFO - PROCESS | 1746 | 1465861988592 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbd000 == 34 [pid = 1746] [id = 482] 16:53:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8f46b800) [pid = 1746] [serial = 1447] [outer = (nil)] 16:53:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8f706800) [pid = 1746] [serial = 1448] [outer = 0x8f46b800] 16:53:08 INFO - PROCESS | 1746 | 1465861988689 Marionette DEBUG loaded listener.js 16:53:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8a76b000) [pid = 1746] [serial = 1449] [outer = 0x8f46b800] 16:53:09 INFO - PROCESS | 1746 | 1465861989793 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]]]}] 16:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1804ms 16:53:09 INFO - PROCESS | 1746 | 1465861989876 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 16:53:09 INFO - PROCESS | 1746 | 1465861989883 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 16:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:53:09 INFO - PROCESS | 1746 | 1465861989892 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:53:09 INFO - PROCESS | 1746 | 1465861989897 Marionette TRACE conn4 <- [1,1902,null,{}] 16:53:09 INFO - PROCESS | 1746 | 1465861989906 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}] 16:53:09 INFO - PROCESS | 1746 | 1465861989913 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:10 INFO - PROCESS | 1746 | 1465861990288 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 16:53:10 INFO - PROCESS | 1746 | 1465861990521 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 1746 | 1465861990534 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8000 == 35 [pid = 1746] [id = 483] 16:53:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8a639c00) [pid = 1746] [serial = 1450] [outer = (nil)] 16:53:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8f709800) [pid = 1746] [serial = 1451] [outer = 0x8a639c00] 16:53:10 INFO - PROCESS | 1746 | 1465861990651 Marionette DEBUG loaded listener.js 16:53:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8b8ee400) [pid = 1746] [serial = 1452] [outer = 0x8a639c00] 16:53:11 INFO - PROCESS | 1746 | 1465861991796 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]]]}] 16:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1949ms 16:53:11 INFO - PROCESS | 1746 | 1465861991857 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 16:53:11 INFO - PROCESS | 1746 | 1465861991862 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 16:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:53:11 INFO - PROCESS | 1746 | 1465861991872 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:53:11 INFO - PROCESS | 1746 | 1465861991875 Marionette TRACE conn4 <- [1,1906,null,{}] 16:53:11 INFO - PROCESS | 1746 | 1465861991882 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}] 16:53:11 INFO - PROCESS | 1746 | 1465861991887 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:12 INFO - PROCESS | 1746 | 1465861992070 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 16:53:12 INFO - PROCESS | 1746 | 1465861992276 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:12 INFO - PROCESS | 1746 | 1465861992284 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5000 == 36 [pid = 1746] [id = 484] 16:53:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x88db5400) [pid = 1746] [serial = 1453] [outer = (nil)] 16:53:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x88dc0000) [pid = 1746] [serial = 1454] [outer = 0x88db5400] 16:53:12 INFO - PROCESS | 1746 | 1465861992637 Marionette DEBUG loaded listener.js 16:53:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8a4c6800) [pid = 1746] [serial = 1455] [outer = 0x88db5400] 16:53:14 INFO - PROCESS | 1746 | 1465861994121 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]]]}] 16:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2337ms 16:53:14 INFO - PROCESS | 1746 | 1465861994214 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 16:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:53:14 INFO - PROCESS | 1746 | 1465861994225 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 16:53:14 INFO - PROCESS | 1746 | 1465861994241 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:53:14 INFO - PROCESS | 1746 | 1465861994247 Marionette TRACE conn4 <- [1,1910,null,{}] 16:53:14 INFO - PROCESS | 1746 | 1465861994374 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}] 16:53:14 INFO - PROCESS | 1746 | 1465861994392 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:14 INFO - PROCESS | 1746 | 1465861994773 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 16:53:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8b494c00 == 35 [pid = 1746] [id = 474] 16:53:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8a770c00 == 34 [pid = 1746] [id = 473] 16:53:14 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4be800 == 33 [pid = 1746] [id = 472] 16:53:15 INFO - PROCESS | 1746 | 1465861995017 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 1746 | 1465861995024 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dba400 == 34 [pid = 1746] [id = 485] 16:53:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8a636800) [pid = 1746] [serial = 1456] [outer = (nil)] 16:53:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x8abef400) [pid = 1746] [serial = 1457] [outer = 0x8a636800] 16:53:15 INFO - PROCESS | 1746 | 1465861995102 Marionette DEBUG loaded listener.js 16:53:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x8b494c00) [pid = 1746] [serial = 1458] [outer = 0x8a636800] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 124 (0x8f49dc00) [pid = 1746] [serial = 1376] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 123 (0x8f511800) [pid = 1746] [serial = 1377] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8d45b800) [pid = 1746] [serial = 1329] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x917da400) [pid = 1746] [serial = 1358] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x917dcc00) [pid = 1746] [serial = 1359] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8f53b000) [pid = 1746] [serial = 1346] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8f684c00) [pid = 1746] [serial = 1347] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x900bf800) [pid = 1746] [serial = 1355] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x900c2400) [pid = 1746] [serial = 1356] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8abe5000) [pid = 1746] [serial = 1331] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8aca3c00) [pid = 1746] [serial = 1332] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8f68d400) [pid = 1746] [serial = 1349] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8f701800) [pid = 1746] [serial = 1350] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x88dc2000) [pid = 1746] [serial = 1364] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8a635000) [pid = 1746] [serial = 1365] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8e397c00) [pid = 1746] [serial = 1337] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8e704400) [pid = 1746] [serial = 1338] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8ff9a800) [pid = 1746] [serial = 1352] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8ff9d000) [pid = 1746] [serial = 1353] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f460000) [pid = 1746] [serial = 1340] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8f45f000) [pid = 1746] [serial = 1341] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8f496400) [pid = 1746] [serial = 1343] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f49b000) [pid = 1746] [serial = 1344] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x918cf800) [pid = 1746] [serial = 1361] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x9190a000) [pid = 1746] [serial = 1362] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8b66f000) [pid = 1746] [serial = 1367] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8b8e7800) [pid = 1746] [serial = 1368] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8c94e000) [pid = 1746] [serial = 1370] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8d31c800) [pid = 1746] [serial = 1371] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8b8e6c00) [pid = 1746] [serial = 1334] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8c94f400) [pid = 1746] [serial = 1335] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8e707400) [pid = 1746] [serial = 1373] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f702000) [pid = 1746] [serial = 1382] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8ff9f800) [pid = 1746] [serial = 1383] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8c958000) [pid = 1746] [serial = 1379] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f45f800) [pid = 1746] [serial = 1374] [outer = (nil)] [url = about:blank] 16:53:15 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8f517400) [pid = 1746] [serial = 1380] [outer = (nil)] [url = about:blank] 16:53:16 INFO - PROCESS | 1746 | 1465861996160 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]]]}] 16:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1973ms 16:53:16 INFO - PROCESS | 1746 | 1465861996211 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 16:53:16 INFO - PROCESS | 1746 | 1465861996220 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 16:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:53:16 INFO - PROCESS | 1746 | 1465861996235 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:53:16 INFO - PROCESS | 1746 | 1465861996242 Marionette TRACE conn4 <- [1,1914,null,{}] 16:53:16 INFO - PROCESS | 1746 | 1465861996251 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}] 16:53:16 INFO - PROCESS | 1746 | 1465861996259 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:16 INFO - PROCESS | 1746 | 1465861996552 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 16:53:16 INFO - PROCESS | 1746 | 1465861996972 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:17 INFO - PROCESS | 1746 | 1465861996987 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbb400 == 35 [pid = 1746] [id = 486] 16:53:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x88dbc000) [pid = 1746] [serial = 1459] [outer = (nil)] 16:53:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8a4c5c00) [pid = 1746] [serial = 1460] [outer = 0x88dbc000] 16:53:17 INFO - PROCESS | 1746 | 1465861997127 Marionette DEBUG loaded listener.js 16:53:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8a63ec00) [pid = 1746] [serial = 1461] [outer = 0x88dbc000] 16:53:18 INFO - PROCESS | 1746 | 1465861998333 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]]]}] 16:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2149ms 16:53:18 INFO - PROCESS | 1746 | 1465861998385 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 1746 | 1465861998391 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 16:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:53:18 INFO - PROCESS | 1746 | 1465861998401 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 1746 | 1465861998405 Marionette TRACE conn4 <- [1,1918,null,{}] 16:53:18 INFO - PROCESS | 1746 | 1465861998414 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}] 16:53:18 INFO - PROCESS | 1746 | 1465861998422 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:18 INFO - PROCESS | 1746 | 1465861998671 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 16:53:18 INFO - PROCESS | 1746 | 1465861998921 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 1746 | 1465861998931 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71b000 == 36 [pid = 1746] [id = 487] 16:53:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8b8ee000) [pid = 1746] [serial = 1462] [outer = (nil)] 16:53:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8b8f3400) [pid = 1746] [serial = 1463] [outer = 0x8b8ee000] 16:53:19 INFO - PROCESS | 1746 | 1465861999050 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8c958000) [pid = 1746] [serial = 1464] [outer = 0x8b8ee000] 16:53:20 INFO - PROCESS | 1746 | 1465862000054 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]]]}] 16:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1690ms 16:53:20 INFO - PROCESS | 1746 | 1465862000093 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 1746 | 1465862000100 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 16:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:53:20 INFO - PROCESS | 1746 | 1465862000108 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 1746 | 1465862000112 Marionette TRACE conn4 <- [1,1922,null,{}] 16:53:20 INFO - PROCESS | 1746 | 1465862000118 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}] 16:53:20 INFO - PROCESS | 1746 | 1465862000124 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:20 INFO - PROCESS | 1746 | 1465862000328 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 16:53:20 INFO - PROCESS | 1746 | 1465862000581 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 1746 | 1465862000591 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d318000 == 37 [pid = 1746] [id = 488] 16:53:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8d319400) [pid = 1746] [serial = 1465] [outer = (nil)] 16:53:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8d45c800) [pid = 1746] [serial = 1466] [outer = 0x8d319400] 16:53:20 INFO - PROCESS | 1746 | 1465862000719 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8e38b800) [pid = 1746] [serial = 1467] [outer = 0x8d319400] 16:53:21 INFO - PROCESS | 1746 | 1465862001768 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]]]}] 16:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1742ms 16:53:21 INFO - PROCESS | 1746 | 1465862001850 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 1746 | 1465862001856 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 16:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:53:21 INFO - PROCESS | 1746 | 1465862001874 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - PROCESS | 1746 | 1465862001884 Marionette TRACE conn4 <- [1,1926,null,{}] 16:53:21 INFO - PROCESS | 1746 | 1465862001934 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}] 16:53:21 INFO - PROCESS | 1746 | 1465862001946 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:22 INFO - PROCESS | 1746 | 1465862002264 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 16:53:22 INFO - PROCESS | 1746 | 1465862002468 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:22 INFO - PROCESS | 1746 | 1465862002478 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d317000 == 38 [pid = 1746] [id = 489] 16:53:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f45f800) [pid = 1746] [serial = 1468] [outer = (nil)] 16:53:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8f495c00) [pid = 1746] [serial = 1469] [outer = 0x8f45f800] 16:53:22 INFO - PROCESS | 1746 | 1465862002599 Marionette DEBUG loaded listener.js 16:53:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f49c400) [pid = 1746] [serial = 1470] [outer = 0x8f45f800] 16:53:23 INFO - PROCESS | 1746 | 1465862003581 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]]]}] 16:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1754ms 16:53:23 INFO - PROCESS | 1746 | 1465862003619 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 16:53:23 INFO - PROCESS | 1746 | 1465862003624 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 16:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:53:23 INFO - PROCESS | 1746 | 1465862003631 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:53:23 INFO - PROCESS | 1746 | 1465862003635 Marionette TRACE conn4 <- [1,1930,null,{}] 16:53:23 INFO - PROCESS | 1746 | 1465862003641 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}] 16:53:23 INFO - PROCESS | 1746 | 1465862003647 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:23 INFO - PROCESS | 1746 | 1465862003873 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 16:53:24 INFO - PROCESS | 1746 | 1465862004107 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:24 INFO - PROCESS | 1746 | 1465862004115 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e397800 == 39 [pid = 1746] [id = 490] 16:53:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f462800) [pid = 1746] [serial = 1471] [outer = (nil)] 16:53:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8f516c00) [pid = 1746] [serial = 1472] [outer = 0x8f462800] 16:53:24 INFO - PROCESS | 1746 | 1465862004236 Marionette DEBUG loaded listener.js 16:53:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8f535c00) [pid = 1746] [serial = 1473] [outer = 0x8f462800] 16:53:25 INFO - PROCESS | 1746 | 1465862005143 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]]]}] 16:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1546ms 16:53:25 INFO - PROCESS | 1746 | 1465862005178 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 16:53:25 INFO - PROCESS | 1746 | 1465862005183 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 16:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:53:25 INFO - PROCESS | 1746 | 1465862005190 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:53:25 INFO - PROCESS | 1746 | 1465862005193 Marionette TRACE conn4 <- [1,1934,null,{}] 16:53:25 INFO - PROCESS | 1746 | 1465862005199 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}] 16:53:25 INFO - PROCESS | 1746 | 1465862005205 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:25 INFO - PROCESS | 1746 | 1465862005404 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 16:53:25 INFO - PROCESS | 1746 | 1465862005597 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:25 INFO - PROCESS | 1746 | 1465862005623 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f540c00 == 40 [pid = 1746] [id = 491] 16:53:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8f543000) [pid = 1746] [serial = 1474] [outer = (nil)] 16:53:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8f685000) [pid = 1746] [serial = 1475] [outer = 0x8f543000] 16:53:25 INFO - PROCESS | 1746 | 1465862005799 Marionette DEBUG loaded listener.js 16:53:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8ff99000) [pid = 1746] [serial = 1476] [outer = 0x8f543000] 16:53:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88dba400 == 39 [pid = 1746] [id = 485] 16:53:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5000 == 38 [pid = 1746] [id = 484] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8d316400 == 37 [pid = 1746] [id = 479] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c8000 == 36 [pid = 1746] [id = 478] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b492800 == 35 [pid = 1746] [id = 480] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50ac00 == 34 [pid = 1746] [id = 406] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8ff9c400 == 33 [pid = 1746] [id = 412] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x9240b800 == 32 [pid = 1746] [id = 410] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dba800 == 31 [pid = 1746] [id = 413] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbe800 == 30 [pid = 1746] [id = 400] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe4800 == 29 [pid = 1746] [id = 399] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b668c00 == 28 [pid = 1746] [id = 398] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbb000 == 27 [pid = 1746] [id = 404] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8e398400 == 26 [pid = 1746] [id = 402] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x917d7800 == 25 [pid = 1746] [id = 409] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca6c00 == 24 [pid = 1746] [id = 397] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88db6000 == 23 [pid = 1746] [id = 407] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63ac00 == 22 [pid = 1746] [id = 476] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b664400 == 21 [pid = 1746] [id = 401] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca1800 == 20 [pid = 1746] [id = 403] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8abf0c00 == 19 [pid = 1746] [id = 477] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8f46bc00 == 18 [pid = 1746] [id = 411] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8000 == 17 [pid = 1746] [id = 483] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8f68a000 == 16 [pid = 1746] [id = 408] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4be000 == 15 [pid = 1746] [id = 481] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbd000 == 14 [pid = 1746] [id = 482] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbc400 == 13 [pid = 1746] [id = 405] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8d317000 == 12 [pid = 1746] [id = 489] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8e397800 == 11 [pid = 1746] [id = 490] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbbc00 == 10 [pid = 1746] [id = 475] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8d318000 == 9 [pid = 1746] [id = 488] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71b000 == 8 [pid = 1746] [id = 487] 16:53:28 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbb400 == 7 [pid = 1746] [id = 486] 16:53:29 INFO - PROCESS | 1746 | 1465862009091 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]]]}] 16:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3938ms 16:53:29 INFO - PROCESS | 1746 | 1465862009133 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 16:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:53:29 INFO - PROCESS | 1746 | 1465862009145 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 16:53:29 INFO - PROCESS | 1746 | 1465862009162 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 1746 | 1465862009172 Marionette TRACE conn4 <- [1,1938,null,{}] 16:53:29 INFO - PROCESS | 1746 | 1465862009202 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}] 16:53:29 INFO - PROCESS | 1746 | 1465862009208 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:29 INFO - PROCESS | 1746 | 1465862009514 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 16:53:29 INFO - PROCESS | 1746 | 1465862009640 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:29 INFO - PROCESS | 1746 | 1465862009651 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76fc00 == 8 [pid = 1746] [id = 492] 16:53:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8a770000) [pid = 1746] [serial = 1477] [outer = (nil)] 16:53:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8abe3000) [pid = 1746] [serial = 1478] [outer = 0x8a770000] 16:53:29 INFO - PROCESS | 1746 | 1465862009732 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8abea400) [pid = 1746] [serial = 1479] [outer = 0x8a770000] 16:53:30 INFO - PROCESS | 1746 | 1465862010661 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]]]}] 16:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1561ms 16:53:30 INFO - PROCESS | 1746 | 1465862010724 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 16:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:53:30 INFO - PROCESS | 1746 | 1465862010733 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 16:53:30 INFO - PROCESS | 1746 | 1465862010744 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:53:30 INFO - PROCESS | 1746 | 1465862010748 Marionette TRACE conn4 <- [1,1942,null,{}] 16:53:30 INFO - PROCESS | 1746 | 1465862010761 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}] 16:53:30 INFO - PROCESS | 1746 | 1465862010768 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:31 INFO - PROCESS | 1746 | 1465862011006 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 16:53:31 INFO - PROCESS | 1746 | 1465862011033 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:31 INFO - PROCESS | 1746 | 1465862011044 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76ac00 == 9 [pid = 1746] [id = 493] 16:53:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8b496400) [pid = 1746] [serial = 1480] [outer = (nil)] 16:53:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8b663800) [pid = 1746] [serial = 1481] [outer = 0x8b496400] 16:53:31 INFO - PROCESS | 1746 | 1465862011118 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8b712400) [pid = 1746] [serial = 1482] [outer = 0x8b496400] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x88dc1400) [pid = 1746] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8a773800) [pid = 1746] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8d45f800) [pid = 1746] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x900b8400) [pid = 1746] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8f707c00) [pid = 1746] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8c953000) [pid = 1746] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x91a16c00) [pid = 1746] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8a771800) [pid = 1746] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8acacc00) [pid = 1746] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8a63bc00) [pid = 1746] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8aca7000) [pid = 1746] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x92406000) [pid = 1746] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8d247400) [pid = 1746] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8e38d800) [pid = 1746] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8e707800) [pid = 1746] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x91a20c00) [pid = 1746] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x926ed000) [pid = 1746] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8a766400) [pid = 1746] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f46b800) [pid = 1746] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b497400) [pid = 1746] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8a639c00) [pid = 1746] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x88db5400) [pid = 1746] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8a63f400) [pid = 1746] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8a4bec00) [pid = 1746] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:53:32 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8a636800) [pid = 1746] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:53:32 INFO - PROCESS | 1746 | 1465862012900 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]]]}] 16:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2194ms 16:53:32 INFO - PROCESS | 1746 | 1465862012937 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 16:53:32 INFO - PROCESS | 1746 | 1465862012942 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 16:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:53:32 INFO - PROCESS | 1746 | 1465862012949 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:53:32 INFO - PROCESS | 1746 | 1465862012955 Marionette TRACE conn4 <- [1,1946,null,{}] 16:53:32 INFO - PROCESS | 1746 | 1465862012974 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}] 16:53:32 INFO - PROCESS | 1746 | 1465862012984 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:33 INFO - PROCESS | 1746 | 1465862013178 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 16:53:33 INFO - PROCESS | 1746 | 1465862013361 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:33 INFO - PROCESS | 1746 | 1465862013373 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8ec000 == 10 [pid = 1746] [id = 494] 16:53:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8b8ec800) [pid = 1746] [serial = 1483] [outer = (nil)] 16:53:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8b8f0c00) [pid = 1746] [serial = 1484] [outer = 0x8b8ec800] 16:53:33 INFO - PROCESS | 1746 | 1465862013467 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8c951000) [pid = 1746] [serial = 1485] [outer = 0x8b8ec800] 16:53:34 INFO - PROCESS | 1746 | 1465862014330 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]]]}] 16:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1446ms 16:53:34 INFO - PROCESS | 1746 | 1465862014397 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 16:53:34 INFO - PROCESS | 1746 | 1465862014404 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 16:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:53:34 INFO - PROCESS | 1746 | 1465862014413 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:53:34 INFO - PROCESS | 1746 | 1465862014419 Marionette TRACE conn4 <- [1,1950,null,{}] 16:53:34 INFO - PROCESS | 1746 | 1465862014485 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}] 16:53:34 INFO - PROCESS | 1746 | 1465862014493 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:34 INFO - PROCESS | 1746 | 1465862014706 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 16:53:34 INFO - PROCESS | 1746 | 1465862014893 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:34 INFO - PROCESS | 1746 | 1465862014903 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5400 == 11 [pid = 1746] [id = 495] 16:53:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8a769400) [pid = 1746] [serial = 1486] [outer = (nil)] 16:53:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8abe1800) [pid = 1746] [serial = 1487] [outer = 0x8a769400] 16:53:35 INFO - PROCESS | 1746 | 1465862015062 Marionette DEBUG loaded listener.js 16:53:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8acab000) [pid = 1746] [serial = 1488] [outer = 0x8a769400] 16:53:36 INFO - PROCESS | 1746 | 1465862016011 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]]]}] 16:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1649ms 16:53:36 INFO - PROCESS | 1746 | 1465862016063 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 16:53:36 INFO - PROCESS | 1746 | 1465862016071 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 16:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:53:36 INFO - PROCESS | 1746 | 1465862016082 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:53:36 INFO - PROCESS | 1746 | 1465862016086 Marionette TRACE conn4 <- [1,1954,null,{}] 16:53:36 INFO - PROCESS | 1746 | 1465862016094 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}] 16:53:36 INFO - PROCESS | 1746 | 1465862016100 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:36 INFO - PROCESS | 1746 | 1465862016297 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 16:53:36 INFO - PROCESS | 1746 | 1465862016527 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:36 INFO - PROCESS | 1746 | 1465862016534 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71dc00 == 12 [pid = 1746] [id = 496] 16:53:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8b720400) [pid = 1746] [serial = 1489] [outer = (nil)] 16:53:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8c94a800) [pid = 1746] [serial = 1490] [outer = 0x8b720400] 16:53:36 INFO - PROCESS | 1746 | 1465862016670 Marionette DEBUG loaded listener.js 16:53:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8d246c00) [pid = 1746] [serial = 1491] [outer = 0x8b720400] 16:53:37 INFO - PROCESS | 1746 | 1465862017639 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]]]}] 16:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1593ms 16:53:37 INFO - PROCESS | 1746 | 1465862017675 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 16:53:37 INFO - PROCESS | 1746 | 1465862017680 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 16:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:53:37 INFO - PROCESS | 1746 | 1465862017687 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 1746 | 1465862017693 Marionette TRACE conn4 <- [1,1958,null,{}] 16:53:37 INFO - PROCESS | 1746 | 1465862017710 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}] 16:53:37 INFO - PROCESS | 1746 | 1465862017719 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:37 INFO - PROCESS | 1746 | 1465862017979 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 16:53:38 INFO - PROCESS | 1746 | 1465862018313 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 1746 | 1465862018327 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d464800 == 13 [pid = 1746] [id = 497] 16:53:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8d464c00) [pid = 1746] [serial = 1492] [outer = (nil)] 16:53:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8e392c00) [pid = 1746] [serial = 1493] [outer = 0x8d464c00] 16:53:38 INFO - PROCESS | 1746 | 1465862018467 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8e704800) [pid = 1746] [serial = 1494] [outer = 0x8d464c00] 16:53:39 INFO - PROCESS | 1746 | 1465862019405 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]]]}] 16:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1789ms 16:53:39 INFO - PROCESS | 1746 | 1465862019478 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 16:53:39 INFO - PROCESS | 1746 | 1465862019483 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 16:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:53:39 INFO - PROCESS | 1746 | 1465862019490 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:53:39 INFO - PROCESS | 1746 | 1465862019493 Marionette TRACE conn4 <- [1,1962,null,{}] 16:53:39 INFO - PROCESS | 1746 | 1465862019500 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}] 16:53:39 INFO - PROCESS | 1746 | 1465862019505 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:39 INFO - PROCESS | 1746 | 1465862019740 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 16:53:39 INFO - PROCESS | 1746 | 1465862019967 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:39 INFO - PROCESS | 1746 | 1465862019974 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c0c00 == 14 [pid = 1746] [id = 498] 16:53:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8d462c00) [pid = 1746] [serial = 1495] [outer = (nil)] 16:53:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f45f400) [pid = 1746] [serial = 1496] [outer = 0x8d462c00] 16:53:40 INFO - PROCESS | 1746 | 1465862020107 Marionette DEBUG loaded listener.js 16:53:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8b497400) [pid = 1746] [serial = 1497] [outer = 0x8d462c00] 16:53:41 INFO - PROCESS | 1746 | 1465862021062 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]]]}] 16:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1585ms 16:53:41 INFO - PROCESS | 1746 | 1465862021075 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 16:53:41 INFO - PROCESS | 1746 | 1465862021080 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 16:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:53:41 INFO - PROCESS | 1746 | 1465862021086 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:53:41 INFO - PROCESS | 1746 | 1465862021090 Marionette TRACE conn4 <- [1,1966,null,{}] 16:53:41 INFO - PROCESS | 1746 | 1465862021096 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}] 16:53:41 INFO - PROCESS | 1746 | 1465862021102 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:41 INFO - PROCESS | 1746 | 1465862021303 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 16:53:41 INFO - PROCESS | 1746 | 1465862021485 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:41 INFO - PROCESS | 1746 | 1465862021493 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c4c00 == 15 [pid = 1746] [id = 499] 16:53:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8e70dc00) [pid = 1746] [serial = 1498] [outer = (nil)] 16:53:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8f497400) [pid = 1746] [serial = 1499] [outer = 0x8e70dc00] 16:53:41 INFO - PROCESS | 1746 | 1465862021621 Marionette DEBUG loaded listener.js 16:53:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8f496400) [pid = 1746] [serial = 1500] [outer = 0x8e70dc00] 16:53:42 INFO - PROCESS | 1746 | 1465862022511 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]]]}] 16:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1490ms 16:53:42 INFO - PROCESS | 1746 | 1465862022577 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 16:53:42 INFO - PROCESS | 1746 | 1465862022582 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 16:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:53:42 INFO - PROCESS | 1746 | 1465862022588 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:53:42 INFO - PROCESS | 1746 | 1465862022592 Marionette TRACE conn4 <- [1,1970,null,{}] 16:53:42 INFO - PROCESS | 1746 | 1465862022598 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}] 16:53:42 INFO - PROCESS | 1746 | 1465862022610 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:42 INFO - PROCESS | 1746 | 1465862022894 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 16:53:43 INFO - PROCESS | 1746 | 1465862023132 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:43 INFO - PROCESS | 1746 | 1465862023142 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b716400 == 16 [pid = 1746] [id = 500] 16:53:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8b8eb800) [pid = 1746] [serial = 1501] [outer = (nil)] 16:53:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8f542400) [pid = 1746] [serial = 1502] [outer = 0x8b8eb800] 16:53:43 INFO - PROCESS | 1746 | 1465862023239 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x8f688800) [pid = 1746] [serial = 1503] [outer = 0x8b8eb800] 16:53:44 INFO - PROCESS | 1746 | 1465862024175 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]]]}] 16:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1634ms 16:53:44 INFO - PROCESS | 1746 | 1465862024223 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 16:53:44 INFO - PROCESS | 1746 | 1465862024226 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 16:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:53:44 INFO - PROCESS | 1746 | 1465862024234 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:53:44 INFO - PROCESS | 1746 | 1465862024237 Marionette TRACE conn4 <- [1,1974,null,{}] 16:53:44 INFO - PROCESS | 1746 | 1465862024243 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}] 16:53:44 INFO - PROCESS | 1746 | 1465862024249 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:44 INFO - PROCESS | 1746 | 1465862024430 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 16:53:44 INFO - PROCESS | 1746 | 1465862024614 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:44 INFO - PROCESS | 1746 | 1465862024622 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8ebc00 == 17 [pid = 1746] [id = 501] 16:53:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8d31b400) [pid = 1746] [serial = 1504] [outer = (nil)] 16:53:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f68d800) [pid = 1746] [serial = 1505] [outer = 0x8d31b400] 16:53:44 INFO - PROCESS | 1746 | 1465862024708 Marionette DEBUG loaded listener.js 16:53:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x8f702800) [pid = 1746] [serial = 1506] [outer = 0x8d31b400] 16:53:45 INFO - PROCESS | 1746 | 1465862025624 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]]]}] 16:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1433ms 16:53:45 INFO - PROCESS | 1746 | 1465862025669 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 16:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:53:45 INFO - PROCESS | 1746 | 1465862025674 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 16:53:45 INFO - PROCESS | 1746 | 1465862025682 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:53:45 INFO - PROCESS | 1746 | 1465862025685 Marionette TRACE conn4 <- [1,1978,null,{}] 16:53:45 INFO - PROCESS | 1746 | 1465862025691 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}] 16:53:45 INFO - PROCESS | 1746 | 1465862025696 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:45 INFO - PROCESS | 1746 | 1465862025892 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 16:53:46 INFO - PROCESS | 1746 | 1465862026077 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:46 INFO - PROCESS | 1746 | 1465862026085 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc2000 == 18 [pid = 1746] [id = 502] 16:53:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x88dc2400) [pid = 1746] [serial = 1507] [outer = (nil)] 16:53:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8a637000) [pid = 1746] [serial = 1508] [outer = 0x88dc2400] 16:53:46 INFO - PROCESS | 1746 | 1465862026177 Marionette DEBUG loaded listener.js 16:53:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8b66bc00) [pid = 1746] [serial = 1509] [outer = 0x88dc2400] 16:53:47 INFO - PROCESS | 1746 | 1465862027275 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]]]}] 16:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1640ms 16:53:47 INFO - PROCESS | 1746 | 1465862027321 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 1746 | 1465862027328 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 16:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:53:47 INFO - PROCESS | 1746 | 1465862027337 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 1746 | 1465862027342 Marionette TRACE conn4 <- [1,1982,null,{}] 16:53:47 INFO - PROCESS | 1746 | 1465862027350 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}] 16:53:47 INFO - PROCESS | 1746 | 1465862027355 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:47 INFO - PROCESS | 1746 | 1465862027552 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 16:53:47 INFO - PROCESS | 1746 | 1465862027805 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 1746 | 1465862027818 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63e400 == 19 [pid = 1746] [id = 503] 16:53:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8a63e800) [pid = 1746] [serial = 1510] [outer = (nil)] 16:53:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8a76b800) [pid = 1746] [serial = 1511] [outer = 0x8a63e800] 16:53:47 INFO - PROCESS | 1746 | 1465862027977 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8abe6c00) [pid = 1746] [serial = 1512] [outer = 0x8a63e800] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8b719000) [pid = 1746] [serial = 1427] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8b715000) [pid = 1746] [serial = 1386] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8b48d800) [pid = 1746] [serial = 1385] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8e70b400) [pid = 1746] [serial = 1389] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8e395400) [pid = 1746] [serial = 1388] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x917e1c00) [pid = 1746] [serial = 1392] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x917d5400) [pid = 1746] [serial = 1391] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x918cbc00) [pid = 1746] [serial = 1395] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x918c5400) [pid = 1746] [serial = 1394] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x91910800) [pid = 1746] [serial = 1398] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x91904c00) [pid = 1746] [serial = 1397] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x9240a400) [pid = 1746] [serial = 1401] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8abe4000) [pid = 1746] [serial = 1421] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x92405000) [pid = 1746] [serial = 1400] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8b662c00) [pid = 1746] [serial = 1416] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8a765400) [pid = 1746] [serial = 1430] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8a770400) [pid = 1746] [serial = 1431] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8b665800) [pid = 1746] [serial = 1433] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x926f1400) [pid = 1746] [serial = 1404] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8b717400) [pid = 1746] [serial = 1434] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8d314c00) [pid = 1746] [serial = 1436] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8d31cc00) [pid = 1746] [serial = 1437] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8e395000) [pid = 1746] [serial = 1439] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x926ec400) [pid = 1746] [serial = 1403] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b499400) [pid = 1746] [serial = 1415] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8e705800) [pid = 1746] [serial = 1440] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f45d800) [pid = 1746] [serial = 1443] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x9281b000) [pid = 1746] [serial = 1407] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x9281a000) [pid = 1746] [serial = 1406] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8f462400) [pid = 1746] [serial = 1442] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x92884000) [pid = 1746] [serial = 1410] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f513800) [pid = 1746] [serial = 1445] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f706800) [pid = 1746] [serial = 1448] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f689800) [pid = 1746] [serial = 1446] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8b663c00) [pid = 1746] [serial = 1424] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f709800) [pid = 1746] [serial = 1451] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8a76b000) [pid = 1746] [serial = 1449] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x92882000) [pid = 1746] [serial = 1409] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8b8ee400) [pid = 1746] [serial = 1452] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a4c6800) [pid = 1746] [serial = 1455] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8b66a000) [pid = 1746] [serial = 1413] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a4c3800) [pid = 1746] [serial = 1418] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x88dc0000) [pid = 1746] [serial = 1454] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8aca2c00) [pid = 1746] [serial = 1412] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b670400) [pid = 1746] [serial = 1425] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8a636000) [pid = 1746] [serial = 1419] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8abef400) [pid = 1746] [serial = 1457] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8b494c00) [pid = 1746] [serial = 1458] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8c94f000) [pid = 1746] [serial = 1428] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8abeb800) [pid = 1746] [serial = 1422] [outer = (nil)] [url = about:blank] 16:53:48 INFO - PROCESS | 1746 | 1465862028985 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]]]}] 16:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1684ms 16:53:49 INFO - PROCESS | 1746 | 1465862029021 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 16:53:49 INFO - PROCESS | 1746 | 1465862029028 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 16:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:53:49 INFO - PROCESS | 1746 | 1465862029038 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:53:49 INFO - PROCESS | 1746 | 1465862029042 Marionette TRACE conn4 <- [1,1986,null,{}] 16:53:49 INFO - PROCESS | 1746 | 1465862029048 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}] 16:53:49 INFO - PROCESS | 1746 | 1465862029054 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:49 INFO - PROCESS | 1746 | 1465862029246 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 16:53:49 INFO - PROCESS | 1746 | 1465862029423 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:49 INFO - PROCESS | 1746 | 1465862029430 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c9800 == 20 [pid = 1746] [id = 504] 16:53:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8a769c00) [pid = 1746] [serial = 1513] [outer = (nil)] 16:53:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8abef400) [pid = 1746] [serial = 1514] [outer = 0x8a769c00] 16:53:49 INFO - PROCESS | 1746 | 1465862029510 Marionette DEBUG loaded listener.js 16:53:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8b498000) [pid = 1746] [serial = 1515] [outer = 0x8a769c00] 16:53:50 INFO - PROCESS | 1746 | 1465862030290 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]]]}] 16:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1281ms 16:53:50 INFO - PROCESS | 1746 | 1465862030327 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 16:53:50 INFO - PROCESS | 1746 | 1465862030331 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 16:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:53:50 INFO - PROCESS | 1746 | 1465862030338 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 1746 | 1465862030344 Marionette TRACE conn4 <- [1,1990,null,{}] 16:53:50 INFO - PROCESS | 1746 | 1465862030363 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}] 16:53:50 INFO - PROCESS | 1746 | 1465862030372 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:50 INFO - PROCESS | 1746 | 1465862030544 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 16:53:50 INFO - PROCESS | 1746 | 1465862030556 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:50 INFO - PROCESS | 1746 | 1465862030564 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8e4400 == 21 [pid = 1746] [id = 505] 16:53:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8b8e4c00) [pid = 1746] [serial = 1516] [outer = (nil)] 16:53:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8b8f3c00) [pid = 1746] [serial = 1517] [outer = 0x8b8e4c00] 16:53:50 INFO - PROCESS | 1746 | 1465862030638 Marionette DEBUG loaded listener.js 16:53:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8d248000) [pid = 1746] [serial = 1518] [outer = 0x8b8e4c00] 16:53:51 INFO - PROCESS | 1746 | 1465862031643 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]]]}] 16:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1344ms 16:53:51 INFO - PROCESS | 1746 | 1465862031683 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 16:53:51 INFO - PROCESS | 1746 | 1465862031689 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 16:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:53:51 INFO - PROCESS | 1746 | 1465862031701 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:53:51 INFO - PROCESS | 1746 | 1465862031704 Marionette TRACE conn4 <- [1,1994,null,{}] 16:53:51 INFO - PROCESS | 1746 | 1465862031710 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}] 16:53:51 INFO - PROCESS | 1746 | 1465862031716 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:51 INFO - PROCESS | 1746 | 1465862031939 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 16:53:51 INFO - PROCESS | 1746 | 1465862031964 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 1746 | 1465862031970 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca1800 == 22 [pid = 1746] [id = 506] 16:53:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8b8f1000) [pid = 1746] [serial = 1519] [outer = (nil)] 16:53:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d45b000) [pid = 1746] [serial = 1520] [outer = 0x8b8f1000] 16:53:52 INFO - PROCESS | 1746 | 1465862032051 Marionette DEBUG loaded listener.js 16:53:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8e38fc00) [pid = 1746] [serial = 1521] [outer = 0x8b8f1000] 16:53:53 INFO - PROCESS | 1746 | 1465862032995 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]]]}] 16:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1341ms 16:53:53 INFO - PROCESS | 1746 | 1465862033037 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 16:53:53 INFO - PROCESS | 1746 | 1465862033041 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 16:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:53:53 INFO - PROCESS | 1746 | 1465862033054 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:53:53 INFO - PROCESS | 1746 | 1465862033057 Marionette TRACE conn4 <- [1,1998,null,{}] 16:53:53 INFO - PROCESS | 1746 | 1465862033063 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}] 16:53:53 INFO - PROCESS | 1746 | 1465862033068 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:53 INFO - PROCESS | 1746 | 1465862033283 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 16:53:53 INFO - PROCESS | 1746 | 1465862033308 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:53 INFO - PROCESS | 1746 | 1465862033318 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a773000 == 23 [pid = 1746] [id = 507] 16:53:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8c94e800) [pid = 1746] [serial = 1522] [outer = (nil)] 16:53:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8e709c00) [pid = 1746] [serial = 1523] [outer = 0x8c94e800] 16:53:53 INFO - PROCESS | 1746 | 1465862033395 Marionette DEBUG loaded listener.js 16:53:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f45e800) [pid = 1746] [serial = 1524] [outer = 0x8c94e800] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f45f800) [pid = 1746] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8b8ee000) [pid = 1746] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f462800) [pid = 1746] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a770000) [pid = 1746] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8d319400) [pid = 1746] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x88dbc000) [pid = 1746] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:53:54 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b496400) [pid = 1746] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:53:54 INFO - PROCESS | 1746 | 1465862034398 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]]]}] 16:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1396ms 16:53:54 INFO - PROCESS | 1746 | 1465862034451 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 1746 | 1465862034455 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 16:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:53:54 INFO - PROCESS | 1746 | 1465862034461 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 1746 | 1465862034464 Marionette TRACE conn4 <- [1,2002,null,{}] 16:53:54 INFO - PROCESS | 1746 | 1465862034469 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}] 16:53:54 INFO - PROCESS | 1746 | 1465862034479 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:54 INFO - PROCESS | 1746 | 1465862034726 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 16:53:54 INFO - PROCESS | 1746 | 1465862034747 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:54 INFO - PROCESS | 1746 | 1465862034756 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5000 == 24 [pid = 1746] [id = 508] 16:53:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8a634000) [pid = 1746] [serial = 1525] [outer = (nil)] 16:53:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f466400) [pid = 1746] [serial = 1526] [outer = 0x8a634000] 16:53:54 INFO - PROCESS | 1746 | 1465862034823 Marionette DEBUG loaded listener.js 16:53:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f535400) [pid = 1746] [serial = 1527] [outer = 0x8a634000] 16:53:55 INFO - PROCESS | 1746 | 1465862035671 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]]]}] 16:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1233ms 16:53:55 INFO - PROCESS | 1746 | 1465862035700 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 16:53:55 INFO - PROCESS | 1746 | 1465862035704 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 16:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:53:55 INFO - PROCESS | 1746 | 1465862035714 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:53:55 INFO - PROCESS | 1746 | 1465862035716 Marionette TRACE conn4 <- [1,2006,null,{}] 16:53:55 INFO - PROCESS | 1746 | 1465862035722 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}] 16:53:55 INFO - PROCESS | 1746 | 1465862035726 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:55 INFO - PROCESS | 1746 | 1465862035912 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 16:53:55 INFO - PROCESS | 1746 | 1465862035921 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 1746 | 1465862035926 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db4400 == 25 [pid = 1746] [id = 509] 16:53:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x88db4800) [pid = 1746] [serial = 1528] [outer = (nil)] 16:53:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x88dbc000) [pid = 1746] [serial = 1529] [outer = 0x88db4800] 16:53:56 INFO - PROCESS | 1746 | 1465862036074 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a4bec00) [pid = 1746] [serial = 1530] [outer = 0x88db4800] 16:53:57 INFO - PROCESS | 1746 | 1465862037278 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]]]}] 16:53:57 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 16:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1636ms 16:53:57 INFO - PROCESS | 1746 | 1465862037348 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 16:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:53:57 INFO - PROCESS | 1746 | 1465862037355 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 16:53:57 INFO - PROCESS | 1746 | 1465862037364 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:53:57 INFO - PROCESS | 1746 | 1465862037368 Marionette TRACE conn4 <- [1,2010,null,{}] 16:53:57 INFO - PROCESS | 1746 | 1465862037376 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}] 16:53:57 INFO - PROCESS | 1746 | 1465862037381 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:57 INFO - PROCESS | 1746 | 1465862037617 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 16:53:57 INFO - PROCESS | 1746 | 1465862037854 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:57 INFO - PROCESS | 1746 | 1465862037863 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe4000 == 26 [pid = 1746] [id = 510] 16:53:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8aca3800) [pid = 1746] [serial = 1531] [outer = (nil)] 16:53:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b498c00) [pid = 1746] [serial = 1532] [outer = 0x8aca3800] 16:53:57 INFO - PROCESS | 1746 | 1465862037968 Marionette DEBUG loaded listener.js 16:53:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b66fc00) [pid = 1746] [serial = 1533] [outer = 0x8aca3800] 16:53:58 INFO - PROCESS | 1746 | 1465862038948 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]]]}] 16:53:58 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 16:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1637ms 16:53:59 INFO - PROCESS | 1746 | 1465862039000 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 16:53:59 INFO - PROCESS | 1746 | 1465862039007 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 16:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:53:59 INFO - PROCESS | 1746 | 1465862039019 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 1746 | 1465862039024 Marionette TRACE conn4 <- [1,2014,null,{}] 16:53:59 INFO - PROCESS | 1746 | 1465862039031 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}] 16:53:59 INFO - PROCESS | 1746 | 1465862039038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:59 INFO - PROCESS | 1746 | 1465862039279 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 16:53:59 INFO - PROCESS | 1746 | 1465862039554 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 1746 | 1465862039562 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:53:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b720c00 == 27 [pid = 1746] [id = 511] 16:53:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8c94cc00) [pid = 1746] [serial = 1534] [outer = (nil)] 16:53:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8d312400) [pid = 1746] [serial = 1535] [outer = 0x8c94cc00] 16:53:59 INFO - PROCESS | 1746 | 1465862039693 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8d45dc00) [pid = 1746] [serial = 1536] [outer = 0x8c94cc00] 16:54:00 INFO - PROCESS | 1746 | 1465862040692 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]]]}] 16:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1750ms 16:54:00 INFO - PROCESS | 1746 | 1465862040769 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 1746 | 1465862040774 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 16:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:54:00 INFO - PROCESS | 1746 | 1465862040781 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 1746 | 1465862040787 Marionette TRACE conn4 <- [1,2018,null,{}] 16:54:00 INFO - PROCESS | 1746 | 1465862040804 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}] 16:54:00 INFO - PROCESS | 1746 | 1465862040813 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:01 INFO - PROCESS | 1746 | 1465862041147 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 16:54:01 INFO - PROCESS | 1746 | 1465862041345 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 1746 | 1465862041360 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70d800 == 28 [pid = 1746] [id = 512] 16:54:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f45f800) [pid = 1746] [serial = 1537] [outer = (nil)] 16:54:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f49ec00) [pid = 1746] [serial = 1538] [outer = 0x8f45f800] 16:54:01 INFO - PROCESS | 1746 | 1465862041456 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f517800) [pid = 1746] [serial = 1539] [outer = 0x8f45f800] 16:54:02 INFO - PROCESS | 1746 | 1465862042433 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]]]}] 16:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1691ms 16:54:02 INFO - PROCESS | 1746 | 1465862042474 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 1746 | 1465862042479 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 16:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:54:02 INFO - PROCESS | 1746 | 1465862042485 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - PROCESS | 1746 | 1465862042489 Marionette TRACE conn4 <- [1,2022,null,{}] 16:54:02 INFO - PROCESS | 1746 | 1465862042495 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}] 16:54:02 INFO - PROCESS | 1746 | 1465862042500 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:02 INFO - PROCESS | 1746 | 1465862042695 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 16:54:02 INFO - PROCESS | 1746 | 1465862042878 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 1746 | 1465862042886 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d243800 == 29 [pid = 1746] [id = 513] 16:54:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f511800) [pid = 1746] [serial = 1540] [outer = (nil)] 16:54:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f68bc00) [pid = 1746] [serial = 1541] [outer = 0x8f511800] 16:54:02 INFO - PROCESS | 1746 | 1465862042969 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f709000) [pid = 1746] [serial = 1542] [outer = 0x8f511800] 16:54:03 INFO - PROCESS | 1746 | 1465862043918 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]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1483ms 16:54:03 INFO - PROCESS | 1746 | 1465862043969 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 16:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:54:03 INFO - PROCESS | 1746 | 1465862043974 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 16:54:03 INFO - PROCESS | 1746 | 1465862043980 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 1746 | 1465862043984 Marionette TRACE conn4 <- [1,2026,null,{}] 16:54:03 INFO - PROCESS | 1746 | 1465862043989 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}] 16:54:03 INFO - PROCESS | 1746 | 1465862043995 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:04 INFO - PROCESS | 1746 | 1465862044179 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 16:54:04 INFO - PROCESS | 1746 | 1465862044363 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 1746 | 1465862044370 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f688c00 == 30 [pid = 1746] [id = 514] 16:54:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f70b800) [pid = 1746] [serial = 1543] [outer = (nil)] 16:54:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8ff9d400) [pid = 1746] [serial = 1544] [outer = 0x8f70b800] 16:54:04 INFO - PROCESS | 1746 | 1465862044470 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x900b8000) [pid = 1746] [serial = 1545] [outer = 0x8f70b800] 16:54:05 INFO - PROCESS | 1746 | 1465862045545 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]]]}] 16:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1634ms 16:54:05 INFO - PROCESS | 1746 | 1465862045615 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 16:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:54:05 INFO - PROCESS | 1746 | 1465862045619 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 16:54:05 INFO - PROCESS | 1746 | 1465862045626 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 1746 | 1465862045630 Marionette TRACE conn4 <- [1,2030,null,{}] 16:54:05 INFO - PROCESS | 1746 | 1465862045636 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}] 16:54:05 INFO - PROCESS | 1746 | 1465862045647 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:05 INFO - PROCESS | 1746 | 1465862045908 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 16:54:06 INFO - PROCESS | 1746 | 1465862046191 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 1746 | 1465862046199 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a640800 == 31 [pid = 1746] [id = 515] 16:54:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8a771800) [pid = 1746] [serial = 1546] [outer = (nil)] 16:54:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x900c2000) [pid = 1746] [serial = 1547] [outer = 0x8a771800] 16:54:06 INFO - PROCESS | 1746 | 1465862046291 Marionette DEBUG loaded listener.js 16:54:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x917d9000) [pid = 1746] [serial = 1548] [outer = 0x8a771800] 16:54:07 INFO - PROCESS | 1746 | 1465862047234 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]]]}] 16:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1650ms 16:54:07 INFO - PROCESS | 1746 | 1465862047277 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 16:54:07 INFO - PROCESS | 1746 | 1465862047281 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 16:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:54:07 INFO - PROCESS | 1746 | 1465862047288 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:54:07 INFO - PROCESS | 1746 | 1465862047292 Marionette TRACE conn4 <- [1,2034,null,{}] 16:54:07 INFO - PROCESS | 1746 | 1465862047298 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}] 16:54:07 INFO - PROCESS | 1746 | 1465862047303 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:07 INFO - PROCESS | 1746 | 1465862047508 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 16:54:08 INFO - PROCESS | 1746 | 1465862048078 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 1746 | 1465862048088 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63d000 == 32 [pid = 1746] [id = 516] 16:54:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8a641800) [pid = 1746] [serial = 1549] [outer = (nil)] 16:54:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8a76c800) [pid = 1746] [serial = 1550] [outer = 0x8a641800] 16:54:08 INFO - PROCESS | 1746 | 1465862048169 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8abef800) [pid = 1746] [serial = 1551] [outer = 0x8a641800] 16:54:09 INFO - PROCESS | 1746 | 1465862049165 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]]]}] 16:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1938ms 16:54:09 INFO - PROCESS | 1746 | 1465862049229 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 16:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:54:09 INFO - PROCESS | 1746 | 1465862049235 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 16:54:09 INFO - PROCESS | 1746 | 1465862049242 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - PROCESS | 1746 | 1465862049247 Marionette TRACE conn4 <- [1,2038,null,{}] 16:54:09 INFO - PROCESS | 1746 | 1465862049255 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}] 16:54:09 INFO - PROCESS | 1746 | 1465862049261 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:09 INFO - PROCESS | 1746 | 1465862049441 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 16:54:09 INFO - PROCESS | 1746 | 1465862049765 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:09 INFO - PROCESS | 1746 | 1465862049776 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b717c00 == 33 [pid = 1746] [id = 517] 16:54:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b71b800) [pid = 1746] [serial = 1552] [outer = (nil)] 16:54:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8c94b000) [pid = 1746] [serial = 1553] [outer = 0x8b71b800] 16:54:09 INFO - PROCESS | 1746 | 1465862049859 Marionette DEBUG loaded listener.js 16:54:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8d31a000) [pid = 1746] [serial = 1554] [outer = 0x8b71b800] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5000 == 32 [pid = 1746] [id = 508] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a773000 == 31 [pid = 1746] [id = 507] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca1800 == 30 [pid = 1746] [id = 506] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8e4400 == 29 [pid = 1746] [id = 505] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c9800 == 28 [pid = 1746] [id = 504] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63e400 == 27 [pid = 1746] [id = 503] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b716400 == 26 [pid = 1746] [id = 500] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c0c00 == 25 [pid = 1746] [id = 498] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c4c00 == 24 [pid = 1746] [id = 499] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8d464800 == 23 [pid = 1746] [id = 497] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71dc00 == 22 [pid = 1746] [id = 496] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5400 == 21 [pid = 1746] [id = 495] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76fc00 == 20 [pid = 1746] [id = 492] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8f540c00 == 19 [pid = 1746] [id = 491] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76ac00 == 18 [pid = 1746] [id = 493] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8ec000 == 17 [pid = 1746] [id = 494] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc2000 == 16 [pid = 1746] [id = 502] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8ebc00 == 15 [pid = 1746] [id = 501] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8a640800 == 14 [pid = 1746] [id = 515] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8f688c00 == 13 [pid = 1746] [id = 514] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8d243800 == 12 [pid = 1746] [id = 513] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70d800 == 11 [pid = 1746] [id = 512] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe4000 == 10 [pid = 1746] [id = 510] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x8b720c00 == 9 [pid = 1746] [id = 511] 16:54:11 INFO - PROCESS | 1746 | --DOCSHELL 0x88db4400 == 8 [pid = 1746] [id = 509] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f495c00) [pid = 1746] [serial = 1469] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8c958000) [pid = 1746] [serial = 1464] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f516c00) [pid = 1746] [serial = 1472] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f49c400) [pid = 1746] [serial = 1470] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8abe3000) [pid = 1746] [serial = 1478] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8b8f3400) [pid = 1746] [serial = 1463] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8e38b800) [pid = 1746] [serial = 1467] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8a4c5c00) [pid = 1746] [serial = 1460] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f535c00) [pid = 1746] [serial = 1473] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8d45c800) [pid = 1746] [serial = 1466] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f685000) [pid = 1746] [serial = 1475] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8a63ec00) [pid = 1746] [serial = 1461] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8b663800) [pid = 1746] [serial = 1481] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8b712400) [pid = 1746] [serial = 1482] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8abea400) [pid = 1746] [serial = 1479] [outer = (nil)] [url = about:blank] 16:54:11 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8b8f0c00) [pid = 1746] [serial = 1484] [outer = (nil)] [url = about:blank] 16:54:12 INFO - PROCESS | 1746 | 1465862052077 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]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2898ms 16:54:12 INFO - PROCESS | 1746 | 1465862052142 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 16:54:12 INFO - PROCESS | 1746 | 1465862052148 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 16:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:54:12 INFO - PROCESS | 1746 | 1465862052157 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 1746 | 1465862052161 Marionette TRACE conn4 <- [1,2042,null,{}] 16:54:12 INFO - PROCESS | 1746 | 1465862052169 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}] 16:54:12 INFO - PROCESS | 1746 | 1465862052174 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:12 INFO - PROCESS | 1746 | 1465862052357 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 16:54:12 INFO - PROCESS | 1746 | 1465862052537 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 1746 | 1465862052554 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c8800 == 9 [pid = 1746] [id = 518] 16:54:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8a4c8c00) [pid = 1746] [serial = 1555] [outer = (nil)] 16:54:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8a76ac00) [pid = 1746] [serial = 1556] [outer = 0x8a4c8c00] 16:54:12 INFO - PROCESS | 1746 | 1465862052627 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8abe6000) [pid = 1746] [serial = 1557] [outer = 0x8a4c8c00] 16:54:13 INFO - PROCESS | 1746 | 1465862053450 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]]]}] 16:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1353ms 16:54:13 INFO - PROCESS | 1746 | 1465862053510 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 16:54:13 INFO - PROCESS | 1746 | 1465862053518 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 16:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:54:13 INFO - PROCESS | 1746 | 1465862053529 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:54:13 INFO - PROCESS | 1746 | 1465862053533 Marionette TRACE conn4 <- [1,2046,null,{}] 16:54:13 INFO - PROCESS | 1746 | 1465862053539 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}] 16:54:13 INFO - PROCESS | 1746 | 1465862053545 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:13 INFO - PROCESS | 1746 | 1465862053726 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 16:54:13 INFO - PROCESS | 1746 | 1465862053872 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 1746 | 1465862053881 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b666000 == 10 [pid = 1746] [id = 519] 16:54:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8b667c00) [pid = 1746] [serial = 1558] [outer = (nil)] 16:54:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8b712c00) [pid = 1746] [serial = 1559] [outer = 0x8b667c00] 16:54:13 INFO - PROCESS | 1746 | 1465862053969 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8b716800) [pid = 1746] [serial = 1560] [outer = 0x8b667c00] 16:54:14 INFO - PROCESS | 1746 | 1465862054963 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]]]}] 16:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1479ms 16:54:15 INFO - PROCESS | 1746 | 1465862055009 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 1746 | 1465862055014 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 16:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:54:15 INFO - PROCESS | 1746 | 1465862055020 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 1746 | 1465862055026 Marionette TRACE conn4 <- [1,2050,null,{}] 16:54:15 INFO - PROCESS | 1746 | 1465862055053 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}] 16:54:15 INFO - PROCESS | 1746 | 1465862055062 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:15 INFO - PROCESS | 1746 | 1465862055287 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 16:54:15 INFO - PROCESS | 1746 | 1465862055312 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 1746 | 1465862055324 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d31dc00 == 11 [pid = 1746] [id = 520] 16:54:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8d31fc00) [pid = 1746] [serial = 1561] [outer = (nil)] 16:54:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8d461800) [pid = 1746] [serial = 1562] [outer = 0x8d31fc00] 16:54:15 INFO - PROCESS | 1746 | 1465862055397 Marionette DEBUG loaded listener.js 16:54:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8d469c00) [pid = 1746] [serial = 1563] [outer = 0x8d31fc00] 16:54:16 INFO - PROCESS | 1746 | 1465862056903 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]]]}] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8b8f1000) [pid = 1746] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8c94e800) [pid = 1746] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b8eb800) [pid = 1746] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x88dc2400) [pid = 1746] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8d31b400) [pid = 1746] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8a63e800) [pid = 1746] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8a769400) [pid = 1746] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8e70dc00) [pid = 1746] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8b8e4c00) [pid = 1746] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8a769c00) [pid = 1746] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8d462c00) [pid = 1746] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b8ec800) [pid = 1746] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8d464c00) [pid = 1746] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8b720400) [pid = 1746] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f543000) [pid = 1746] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:54:16 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8a634000) [pid = 1746] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2002ms 16:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:54:17 INFO - PROCESS | 1746 | 1465862057035 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 1746 | 1465862057038 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 16:54:17 INFO - PROCESS | 1746 | 1465862057046 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - PROCESS | 1746 | 1465862057048 Marionette TRACE conn4 <- [1,2054,null,{}] 16:54:17 INFO - PROCESS | 1746 | 1465862057054 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}] 16:54:17 INFO - PROCESS | 1746 | 1465862057059 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:17 INFO - PROCESS | 1746 | 1465862057262 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 16:54:17 INFO - PROCESS | 1746 | 1465862057350 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 1746 | 1465862057358 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63e800 == 12 [pid = 1746] [id = 521] 16:54:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8abe7800) [pid = 1746] [serial = 1564] [outer = (nil)] 16:54:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b66b000) [pid = 1746] [serial = 1565] [outer = 0x8abe7800] 16:54:17 INFO - PROCESS | 1746 | 1465862057436 Marionette DEBUG loaded listener.js 16:54:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8e38dc00) [pid = 1746] [serial = 1566] [outer = 0x8abe7800] 16:54:18 INFO - PROCESS | 1746 | 1465862058253 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]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1233ms 16:54:18 INFO - PROCESS | 1746 | 1465862058278 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 1746 | 1465862058282 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 16:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:54:18 INFO - PROCESS | 1746 | 1465862058297 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 1746 | 1465862058301 Marionette TRACE conn4 <- [1,2058,null,{}] 16:54:18 INFO - PROCESS | 1746 | 1465862058312 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}] 16:54:18 INFO - PROCESS | 1746 | 1465862058316 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:18 INFO - PROCESS | 1746 | 1465862058472 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 16:54:18 INFO - PROCESS | 1746 | 1465862058487 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 1746 | 1465862058497 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:18 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc0c00 == 13 [pid = 1746] [id = 522] 16:54:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8e701c00) [pid = 1746] [serial = 1567] [outer = (nil)] 16:54:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f45e400) [pid = 1746] [serial = 1568] [outer = 0x8e701c00] 16:54:18 INFO - PROCESS | 1746 | 1465862058563 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f46cc00) [pid = 1746] [serial = 1569] [outer = 0x8e701c00] 16:54:19 INFO - PROCESS | 1746 | 1465862059798 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]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1560ms 16:54:19 INFO - PROCESS | 1746 | 1465862059851 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 1746 | 1465862059858 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 16:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:54:19 INFO - PROCESS | 1746 | 1465862059867 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 1746 | 1465862059872 Marionette TRACE conn4 <- [1,2062,null,{}] 16:54:19 INFO - PROCESS | 1746 | 1465862059882 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}] 16:54:19 INFO - PROCESS | 1746 | 1465862059889 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:20 INFO - PROCESS | 1746 | 1465862060129 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 16:54:20 INFO - PROCESS | 1746 | 1465862060379 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 1746 | 1465862060394 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a767400 == 14 [pid = 1746] [id = 523] 16:54:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a76a000) [pid = 1746] [serial = 1570] [outer = (nil)] 16:54:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8abeec00) [pid = 1746] [serial = 1571] [outer = 0x8a76a000] 16:54:20 INFO - PROCESS | 1746 | 1465862060539 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8b71a800) [pid = 1746] [serial = 1572] [outer = 0x8a76a000] 16:54:21 INFO - PROCESS | 1746 | 1465862061601 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]]]}] 16:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1807ms 16:54:21 INFO - PROCESS | 1746 | 1465862061675 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 16:54:21 INFO - PROCESS | 1746 | 1465862061682 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 16:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:54:21 INFO - PROCESS | 1746 | 1465862061694 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:54:21 INFO - PROCESS | 1746 | 1465862061698 Marionette TRACE conn4 <- [1,2066,null,{}] 16:54:21 INFO - PROCESS | 1746 | 1465862061705 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}] 16:54:21 INFO - PROCESS | 1746 | 1465862061711 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:21 INFO - PROCESS | 1746 | 1465862061936 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 16:54:22 INFO - PROCESS | 1746 | 1465862062215 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:22 INFO - PROCESS | 1746 | 1465862062226 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5400 == 15 [pid = 1746] [id = 524] 16:54:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8d31d800) [pid = 1746] [serial = 1573] [outer = (nil)] 16:54:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8e391c00) [pid = 1746] [serial = 1574] [outer = 0x8d31d800] 16:54:22 INFO - PROCESS | 1746 | 1465862062314 Marionette DEBUG loaded listener.js 16:54:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8e70c400) [pid = 1746] [serial = 1575] [outer = 0x8d31d800] 16:54:23 INFO - PROCESS | 1746 | 1465862063360 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]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1740ms 16:54:23 INFO - PROCESS | 1746 | 1465862063435 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 16:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:54:23 INFO - PROCESS | 1746 | 1465862063439 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 16:54:23 INFO - PROCESS | 1746 | 1465862063446 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 1746 | 1465862063452 Marionette TRACE conn4 <- [1,2070,null,{}] 16:54:23 INFO - PROCESS | 1746 | 1465862063469 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}] 16:54:23 INFO - PROCESS | 1746 | 1465862063478 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:23 INFO - PROCESS | 1746 | 1465862063710 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 16:54:24 INFO - PROCESS | 1746 | 1465862063992 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:24 INFO - PROCESS | 1746 | 1465862064004 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f50f400 == 16 [pid = 1746] [id = 525] 16:54:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8f510000) [pid = 1746] [serial = 1576] [outer = (nil)] 16:54:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8f53d800) [pid = 1746] [serial = 1577] [outer = 0x8f510000] 16:54:24 INFO - PROCESS | 1746 | 1465862064116 Marionette DEBUG loaded listener.js 16:54:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8f542800) [pid = 1746] [serial = 1578] [outer = 0x8f510000] 16:54:25 INFO - PROCESS | 1746 | 1465862065210 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]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1837ms 16:54:25 INFO - PROCESS | 1746 | 1465862065284 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 1746 | 1465862065288 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 16:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:54:25 INFO - PROCESS | 1746 | 1465862065296 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:54:25 INFO - PROCESS | 1746 | 1465862065301 Marionette TRACE conn4 <- [1,2074,null,{}] 16:54:25 INFO - PROCESS | 1746 | 1465862065307 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}] 16:54:25 INFO - PROCESS | 1746 | 1465862065314 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:25 INFO - PROCESS | 1746 | 1465862065574 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 16:54:26 INFO - PROCESS | 1746 | 1465862066041 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 1746 | 1465862066054 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bf800 == 17 [pid = 1746] [id = 526] 16:54:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8a4c1800) [pid = 1746] [serial = 1579] [outer = (nil)] 16:54:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8a4c6c00) [pid = 1746] [serial = 1580] [outer = 0x8a4c1800] 16:54:26 INFO - PROCESS | 1746 | 1465862066136 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8a771000) [pid = 1746] [serial = 1581] [outer = 0x8a4c1800] 16:54:26 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8ff99000) [pid = 1746] [serial = 1476] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8e38fc00) [pid = 1746] [serial = 1521] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8e709c00) [pid = 1746] [serial = 1523] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f45e800) [pid = 1746] [serial = 1524] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f542400) [pid = 1746] [serial = 1502] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f688800) [pid = 1746] [serial = 1503] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8a637000) [pid = 1746] [serial = 1508] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8b66bc00) [pid = 1746] [serial = 1509] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8f68d800) [pid = 1746] [serial = 1505] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8f702800) [pid = 1746] [serial = 1506] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a76b800) [pid = 1746] [serial = 1511] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8abe6c00) [pid = 1746] [serial = 1512] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8abe1800) [pid = 1746] [serial = 1487] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8acab000) [pid = 1746] [serial = 1488] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f497400) [pid = 1746] [serial = 1499] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f496400) [pid = 1746] [serial = 1500] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8b8f3c00) [pid = 1746] [serial = 1517] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8abef400) [pid = 1746] [serial = 1514] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8b498000) [pid = 1746] [serial = 1515] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f45f400) [pid = 1746] [serial = 1496] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8b497400) [pid = 1746] [serial = 1497] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8c951000) [pid = 1746] [serial = 1485] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e392c00) [pid = 1746] [serial = 1493] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8e704800) [pid = 1746] [serial = 1494] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8c94a800) [pid = 1746] [serial = 1490] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8d246c00) [pid = 1746] [serial = 1491] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8d45b000) [pid = 1746] [serial = 1520] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8d248000) [pid = 1746] [serial = 1518] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f535400) [pid = 1746] [serial = 1527] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f466400) [pid = 1746] [serial = 1526] [outer = (nil)] [url = about:blank] 16:54:27 INFO - PROCESS | 1746 | 1465862067224 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]]]}] 16:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1994ms 16:54:27 INFO - PROCESS | 1746 | 1465862067294 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 16:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:54:27 INFO - PROCESS | 1746 | 1465862067299 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 16:54:27 INFO - PROCESS | 1746 | 1465862067307 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:54:27 INFO - PROCESS | 1746 | 1465862067311 Marionette TRACE conn4 <- [1,2078,null,{}] 16:54:27 INFO - PROCESS | 1746 | 1465862067319 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}] 16:54:27 INFO - PROCESS | 1746 | 1465862067327 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:27 INFO - PROCESS | 1746 | 1465862067501 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 16:54:27 INFO - PROCESS | 1746 | 1465862067687 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:27 INFO - PROCESS | 1746 | 1465862067694 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca5800 == 18 [pid = 1746] [id = 527] 16:54:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8acab000) [pid = 1746] [serial = 1582] [outer = (nil)] 16:54:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8b661c00) [pid = 1746] [serial = 1583] [outer = 0x8acab000] 16:54:27 INFO - PROCESS | 1746 | 1465862067812 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8b66d400) [pid = 1746] [serial = 1584] [outer = 0x8acab000] 16:54:28 INFO - PROCESS | 1746 | 1465862068664 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]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1380ms 16:54:28 INFO - PROCESS | 1746 | 1465862068687 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 1746 | 1465862068693 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 16:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:54:28 INFO - PROCESS | 1746 | 1465862068703 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 1746 | 1465862068709 Marionette TRACE conn4 <- [1,2082,null,{}] 16:54:28 INFO - PROCESS | 1746 | 1465862068719 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}] 16:54:28 INFO - PROCESS | 1746 | 1465862068725 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:28 INFO - PROCESS | 1746 | 1465862068927 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 16:54:29 INFO - PROCESS | 1746 | 1465862069131 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 1746 | 1465862069147 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca1c00 == 19 [pid = 1746] [id = 528] 16:54:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8aca2800) [pid = 1746] [serial = 1585] [outer = (nil)] 16:54:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8acb0c00) [pid = 1746] [serial = 1586] [outer = 0x8aca2800] 16:54:29 INFO - PROCESS | 1746 | 1465862069268 Marionette DEBUG loaded listener.js 16:54:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8b499c00) [pid = 1746] [serial = 1587] [outer = 0x8aca2800] 16:54:30 INFO - PROCESS | 1746 | 1465862070415 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]]]}] 16:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1787ms 16:54:30 INFO - PROCESS | 1746 | 1465862070490 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 1746 | 1465862070498 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 16:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:54:30 INFO - PROCESS | 1746 | 1465862070509 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - PROCESS | 1746 | 1465862070513 Marionette TRACE conn4 <- [1,2086,null,{}] 16:54:30 INFO - PROCESS | 1746 | 1465862070520 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}] 16:54:30 INFO - PROCESS | 1746 | 1465862070527 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:30 INFO - PROCESS | 1746 | 1465862070758 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 16:54:31 INFO - PROCESS | 1746 | 1465862070994 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 1746 | 1465862071002 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d248000 == 20 [pid = 1746] [id = 529] 16:54:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8d319400) [pid = 1746] [serial = 1588] [outer = (nil)] 16:54:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d45e000) [pid = 1746] [serial = 1589] [outer = 0x8d319400] 16:54:31 INFO - PROCESS | 1746 | 1465862071104 Marionette DEBUG loaded listener.js 16:54:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8e38fc00) [pid = 1746] [serial = 1590] [outer = 0x8d319400] 16:54:32 INFO - PROCESS | 1746 | 1465862072053 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]]]}] 16:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1593ms 16:54:32 INFO - PROCESS | 1746 | 1465862072102 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 16:54:32 INFO - PROCESS | 1746 | 1465862072107 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 16:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:54:32 INFO - PROCESS | 1746 | 1465862072114 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:54:32 INFO - PROCESS | 1746 | 1465862072121 Marionette TRACE conn4 <- [1,2090,null,{}] 16:54:32 INFO - PROCESS | 1746 | 1465862072137 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}] 16:54:32 INFO - PROCESS | 1746 | 1465862072146 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:32 INFO - PROCESS | 1746 | 1465862072372 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 16:54:32 INFO - PROCESS | 1746 | 1465862072646 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:32 INFO - PROCESS | 1746 | 1465862072660 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f464000 == 21 [pid = 1746] [id = 530] 16:54:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f464c00) [pid = 1746] [serial = 1591] [outer = (nil)] 16:54:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f46bc00) [pid = 1746] [serial = 1592] [outer = 0x8f464c00] 16:54:32 INFO - PROCESS | 1746 | 1465862072788 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f497800) [pid = 1746] [serial = 1593] [outer = 0x8f464c00] 16:54:33 INFO - PROCESS | 1746 | 1465862073709 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]]]}] 16:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1637ms 16:54:33 INFO - PROCESS | 1746 | 1465862073753 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 16:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:54:33 INFO - PROCESS | 1746 | 1465862073758 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 16:54:33 INFO - PROCESS | 1746 | 1465862073783 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:54:33 INFO - PROCESS | 1746 | 1465862073787 Marionette TRACE conn4 <- [1,2094,null,{}] 16:54:33 INFO - PROCESS | 1746 | 1465862073796 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}] 16:54:33 INFO - PROCESS | 1746 | 1465862073802 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:34 INFO - PROCESS | 1746 | 1465862074005 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 16:54:34 INFO - PROCESS | 1746 | 1465862074188 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 1746 | 1465862074196 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f509c00 == 22 [pid = 1746] [id = 531] 16:54:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f50e400) [pid = 1746] [serial = 1594] [outer = (nil)] 16:54:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8f515000) [pid = 1746] [serial = 1595] [outer = 0x8f50e400] 16:54:34 INFO - PROCESS | 1746 | 1465862074318 Marionette DEBUG loaded listener.js 16:54:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f53e400) [pid = 1746] [serial = 1596] [outer = 0x8f50e400] 16:54:35 INFO - PROCESS | 1746 | 1465862075323 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]]]}] 16:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1611ms 16:54:35 INFO - PROCESS | 1746 | 1465862075376 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 1746 | 1465862075379 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 16:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:54:35 INFO - PROCESS | 1746 | 1465862075386 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - PROCESS | 1746 | 1465862075389 Marionette TRACE conn4 <- [1,2098,null,{}] 16:54:35 INFO - PROCESS | 1746 | 1465862075396 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}] 16:54:35 INFO - PROCESS | 1746 | 1465862075401 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:35 INFO - PROCESS | 1746 | 1465862075590 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 16:54:35 INFO - PROCESS | 1746 | 1465862075782 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:35 INFO - PROCESS | 1746 | 1465862075790 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5800 == 23 [pid = 1746] [id = 532] 16:54:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8a765000) [pid = 1746] [serial = 1597] [outer = (nil)] 16:54:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f68b400) [pid = 1746] [serial = 1598] [outer = 0x8a765000] 16:54:35 INFO - PROCESS | 1746 | 1465862075870 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f687c00) [pid = 1746] [serial = 1599] [outer = 0x8a765000] 16:54:36 INFO - PROCESS | 1746 | 1465862076906 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]]]}] 16:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1585ms 16:54:36 INFO - PROCESS | 1746 | 1465862076973 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 1746 | 1465862076977 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 16:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:54:36 INFO - PROCESS | 1746 | 1465862076984 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 1746 | 1465862076987 Marionette TRACE conn4 <- [1,2102,null,{}] 16:54:36 INFO - PROCESS | 1746 | 1465862076993 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}] 16:54:37 INFO - PROCESS | 1746 | 1465862077005 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:37 INFO - PROCESS | 1746 | 1465862077247 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 16:54:37 INFO - PROCESS | 1746 | 1465862077479 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:37 INFO - PROCESS | 1746 | 1465862077492 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76c000 == 24 [pid = 1746] [id = 533] 16:54:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8abe9000) [pid = 1746] [serial = 1600] [outer = (nil)] 16:54:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8ff99800) [pid = 1746] [serial = 1601] [outer = 0x8abe9000] 16:54:37 INFO - PROCESS | 1746 | 1465862077614 Marionette DEBUG loaded listener.js 16:54:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8ffa4000) [pid = 1746] [serial = 1602] [outer = 0x8abe9000] 16:54:38 INFO - PROCESS | 1746 | 1465862078500 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]]]}] 16:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1584ms 16:54:38 INFO - PROCESS | 1746 | 1465862078569 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 16:54:38 INFO - PROCESS | 1746 | 1465862078573 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 16:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:54:38 INFO - PROCESS | 1746 | 1465862078580 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:54:38 INFO - PROCESS | 1746 | 1465862078584 Marionette TRACE conn4 <- [1,2106,null,{}] 16:54:38 INFO - PROCESS | 1746 | 1465862078589 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}] 16:54:38 INFO - PROCESS | 1746 | 1465862078595 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:38 INFO - PROCESS | 1746 | 1465862078769 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 16:54:38 INFO - PROCESS | 1746 | 1465862078948 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 1746 | 1465862078955 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbd000 == 25 [pid = 1746] [id = 534] 16:54:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f49fc00) [pid = 1746] [serial = 1603] [outer = (nil)] 16:54:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x900b9c00) [pid = 1746] [serial = 1604] [outer = 0x8f49fc00] 16:54:39 INFO - PROCESS | 1746 | 1465862079047 Marionette DEBUG loaded listener.js 16:54:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x900bc400) [pid = 1746] [serial = 1605] [outer = 0x8f49fc00] 16:54:40 INFO - PROCESS | 1746 | 1465862080029 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]]]}] 16:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1484ms 16:54:40 INFO - PROCESS | 1746 | 1465862080078 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 16:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:54:40 INFO - PROCESS | 1746 | 1465862080083 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 16:54:40 INFO - PROCESS | 1746 | 1465862080089 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:54:40 INFO - PROCESS | 1746 | 1465862080093 Marionette TRACE conn4 <- [1,2110,null,{}] 16:54:40 INFO - PROCESS | 1746 | 1465862080098 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}] 16:54:40 INFO - PROCESS | 1746 | 1465862080104 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:40 INFO - PROCESS | 1746 | 1465862080280 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 16:54:40 INFO - PROCESS | 1746 | 1465862080470 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 1746 | 1465862080478 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a769400 == 26 [pid = 1746] [id = 535] 16:54:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8aca9c00) [pid = 1746] [serial = 1606] [outer = (nil)] 16:54:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x917ddc00) [pid = 1746] [serial = 1607] [outer = 0x8aca9c00] 16:54:40 INFO - PROCESS | 1746 | 1465862080554 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x917dfc00) [pid = 1746] [serial = 1608] [outer = 0x8aca9c00] 16:54:41 INFO - PROCESS | 1746 | 1465862081545 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]]]}] 16:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1492ms 16:54:41 INFO - PROCESS | 1746 | 1465862081582 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 16:54:41 INFO - PROCESS | 1746 | 1465862081586 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 16:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:54:41 INFO - PROCESS | 1746 | 1465862081593 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 1746 | 1465862081596 Marionette TRACE conn4 <- [1,2114,null,{}] 16:54:41 INFO - PROCESS | 1746 | 1465862081602 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}] 16:54:41 INFO - PROCESS | 1746 | 1465862081607 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:41 INFO - PROCESS | 1746 | 1465862081789 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 16:54:42 INFO - PROCESS | 1746 | 1465862082139 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:42 INFO - PROCESS | 1746 | 1465862082149 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c2800 == 27 [pid = 1746] [id = 536] 16:54:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8a4c3800) [pid = 1746] [serial = 1609] [outer = (nil)] 16:54:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8a766400) [pid = 1746] [serial = 1610] [outer = 0x8a4c3800] 16:54:42 INFO - PROCESS | 1746 | 1465862082270 Marionette DEBUG loaded listener.js 16:54:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8abe8800) [pid = 1746] [serial = 1611] [outer = 0x8a4c3800] 16:54:43 INFO - PROCESS | 1746 | 1465862083195 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]]]}] 16:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1696ms 16:54:43 INFO - PROCESS | 1746 | 1465862083293 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 16:54:43 INFO - PROCESS | 1746 | 1465862083298 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 16:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:54:43 INFO - PROCESS | 1746 | 1465862083306 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - PROCESS | 1746 | 1465862083310 Marionette TRACE conn4 <- [1,2118,null,{}] 16:54:43 INFO - PROCESS | 1746 | 1465862083318 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}] 16:54:43 INFO - PROCESS | 1746 | 1465862083326 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:43 INFO - PROCESS | 1746 | 1465862083543 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 16:54:44 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63d000 == 26 [pid = 1746] [id = 516] 16:54:44 INFO - PROCESS | 1746 | 1465862084932 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 1746 | 1465862084939 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bd400 == 27 [pid = 1746] [id = 537] 16:54:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8a4bdc00) [pid = 1746] [serial = 1612] [outer = (nil)] 16:54:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8a4ca400) [pid = 1746] [serial = 1613] [outer = 0x8a4bdc00] 16:54:45 INFO - PROCESS | 1746 | 1465862085021 Marionette DEBUG loaded listener.js 16:54:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8a63ec00) [pid = 1746] [serial = 1614] [outer = 0x8a4bdc00] 16:54:45 INFO - PROCESS | 1746 | 1465862085925 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]]]}] 16:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2688ms 16:54:46 INFO - PROCESS | 1746 | 1465862085996 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 16:54:46 INFO - PROCESS | 1746 | 1465862086001 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 16:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:54:46 INFO - PROCESS | 1746 | 1465862086008 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:54:46 INFO - PROCESS | 1746 | 1465862086013 Marionette TRACE conn4 <- [1,2122,null,{}] 16:54:46 INFO - PROCESS | 1746 | 1465862086021 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}] 16:54:46 INFO - PROCESS | 1746 | 1465862086028 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:46 INFO - PROCESS | 1746 | 1465862086256 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 16:54:46 INFO - PROCESS | 1746 | 1465862086351 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 1746 | 1465862086359 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acabc00 == 28 [pid = 1746] [id = 538] 16:54:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8acaf800) [pid = 1746] [serial = 1615] [outer = (nil)] 16:54:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8b494000) [pid = 1746] [serial = 1616] [outer = 0x8acaf800] 16:54:46 INFO - PROCESS | 1746 | 1465862086439 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8b667000) [pid = 1746] [serial = 1617] [outer = 0x8acaf800] 16:54:47 INFO - PROCESS | 1746 | 1465862087382 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]]]}] 16:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1431ms 16:54:47 INFO - PROCESS | 1746 | 1465862087447 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 1746 | 1465862087455 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 16:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:54:47 INFO - PROCESS | 1746 | 1465862087462 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 1746 | 1465862087465 Marionette TRACE conn4 <- [1,2126,null,{}] 16:54:47 INFO - PROCESS | 1746 | 1465862087471 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}] 16:54:47 INFO - PROCESS | 1746 | 1465862087477 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:48 INFO - PROCESS | 1746 | 1465862088236 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8acab000) [pid = 1746] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8a4c1800) [pid = 1746] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8e701c00) [pid = 1746] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8a76a000) [pid = 1746] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8d31d800) [pid = 1746] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f511800) [pid = 1746] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x88db4800) [pid = 1746] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8b667c00) [pid = 1746] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8b71b800) [pid = 1746] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8abe7800) [pid = 1746] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f510000) [pid = 1746] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f70b800) [pid = 1746] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8d31fc00) [pid = 1746] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8a771800) [pid = 1746] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8a641800) [pid = 1746] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8c94cc00) [pid = 1746] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8aca3800) [pid = 1746] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8a4c8c00) [pid = 1746] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:54:48 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f45f800) [pid = 1746] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:54:48 INFO - PROCESS | 1746 | 1465862088463 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 1746 | 1465862088472 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db6400 == 29 [pid = 1746] [id = 539] 16:54:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8a4c1800) [pid = 1746] [serial = 1618] [outer = (nil)] 16:54:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a76a000) [pid = 1746] [serial = 1619] [outer = 0x8a4c1800] 16:54:48 INFO - PROCESS | 1746 | 1465862088541 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8c94cc00) [pid = 1746] [serial = 1620] [outer = 0x8a4c1800] 16:54:49 INFO - PROCESS | 1746 | 1465862089359 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]]]}] 16:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1932ms 16:54:49 INFO - PROCESS | 1746 | 1465862089395 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 16:54:49 INFO - PROCESS | 1746 | 1465862089398 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 16:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:54:49 INFO - PROCESS | 1746 | 1465862089414 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:54:49 INFO - PROCESS | 1746 | 1465862089424 Marionette TRACE conn4 <- [1,2130,null,{}] 16:54:49 INFO - PROCESS | 1746 | 1465862089433 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}] 16:54:49 INFO - PROCESS | 1746 | 1465862089440 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:49 INFO - PROCESS | 1746 | 1465862089671 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 16:54:49 INFO - PROCESS | 1746 | 1465862089689 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:49 INFO - PROCESS | 1746 | 1465862089697 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d320000 == 30 [pid = 1746] [id = 540] 16:54:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8d45bc00) [pid = 1746] [serial = 1621] [outer = (nil)] 16:54:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8e38f800) [pid = 1746] [serial = 1622] [outer = 0x8d45bc00] 16:54:49 INFO - PROCESS | 1746 | 1465862089780 Marionette DEBUG loaded listener.js 16:54:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8e397c00) [pid = 1746] [serial = 1623] [outer = 0x8d45bc00] 16:54:50 INFO - PROCESS | 1746 | 1465862090884 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] 16:54:50 INFO - PROCESS | 1746 | 1465862090968 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 16:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:54:50 INFO - PROCESS | 1746 | 1465862090976 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 1746 | 1465862090982 Marionette TRACE conn4 <- [1,2134,null,{}] 16:54:50 INFO - PROCESS | 1746 | 1465862090990 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}] 16:54:51 INFO - PROCESS | 1746 | 1465862090997 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:51 INFO - PROCESS | 1746 | 1465862091221 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 16:54:51 INFO - PROCESS | 1746 | 1465862091504 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 1746 | 1465862091514 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a772400 == 31 [pid = 1746] [id = 541] 16:54:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8a772800) [pid = 1746] [serial = 1624] [outer = (nil)] 16:54:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8b8e5800) [pid = 1746] [serial = 1625] [outer = 0x8a772800] 16:54:51 INFO - PROCESS | 1746 | 1465862091597 Marionette DEBUG loaded listener.js 16:54:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8c94e400) [pid = 1746] [serial = 1626] [outer = 0x8a772800] 16:54:52 INFO - PROCESS | 1746 | 1465862092512 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]]]}] 16:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1585ms 16:54:52 INFO - PROCESS | 1746 | 1465862092578 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 16:54:52 INFO - PROCESS | 1746 | 1465862092586 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 16:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:54:52 INFO - PROCESS | 1746 | 1465862092599 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:54:52 INFO - PROCESS | 1746 | 1465862092603 Marionette TRACE conn4 <- [1,2138,null,{}] 16:54:52 INFO - PROCESS | 1746 | 1465862092610 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}] 16:54:52 INFO - PROCESS | 1746 | 1465862092615 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:52 INFO - PROCESS | 1746 | 1465862092802 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 16:54:53 INFO - PROCESS | 1746 | 1465862092987 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:53 INFO - PROCESS | 1746 | 1465862092997 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d31b400 == 32 [pid = 1746] [id = 542] 16:54:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8d31cc00) [pid = 1746] [serial = 1627] [outer = (nil)] 16:54:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8d469800) [pid = 1746] [serial = 1628] [outer = 0x8d31cc00] 16:54:53 INFO - PROCESS | 1746 | 1465862093082 Marionette DEBUG loaded listener.js 16:54:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8e70ec00) [pid = 1746] [serial = 1629] [outer = 0x8d31cc00] 16:54:54 INFO - PROCESS | 1746 | 1465862094148 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]]]}] 16:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1589ms 16:54:54 INFO - PROCESS | 1746 | 1465862094189 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 16:54:54 INFO - PROCESS | 1746 | 1465862094193 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 16:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:54:54 INFO - PROCESS | 1746 | 1465862094201 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:54:54 INFO - PROCESS | 1746 | 1465862094207 Marionette TRACE conn4 <- [1,2142,null,{}] 16:54:54 INFO - PROCESS | 1746 | 1465862094223 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}] 16:54:54 INFO - PROCESS | 1746 | 1465862094231 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:54 INFO - PROCESS | 1746 | 1465862094413 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 16:54:54 INFO - PROCESS | 1746 | 1465862094637 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 1746 | 1465862094649 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe6c00 == 33 [pid = 1746] [id = 543] 16:54:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f50f000) [pid = 1746] [serial = 1630] [outer = (nil)] 16:54:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8f517400) [pid = 1746] [serial = 1631] [outer = 0x8f50f000] 16:54:54 INFO - PROCESS | 1746 | 1465862094783 Marionette DEBUG loaded listener.js 16:54:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8f53e000) [pid = 1746] [serial = 1632] [outer = 0x8f50f000] 16:54:55 INFO - PROCESS | 1746 | 1465862095715 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] 16:54:55 INFO - PROCESS | 1746 | 1465862095800 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 16:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:54:55 INFO - PROCESS | 1746 | 1465862095807 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:54:55 INFO - PROCESS | 1746 | 1465862095811 Marionette TRACE conn4 <- [1,2146,null,{}] 16:54:55 INFO - PROCESS | 1746 | 1465862095817 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}] 16:54:55 INFO - PROCESS | 1746 | 1465862095822 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:56 INFO - PROCESS | 1746 | 1465862096042 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 16:54:56 INFO - PROCESS | 1746 | 1465862096277 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:56 INFO - PROCESS | 1746 | 1465862096286 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8e8000 == 34 [pid = 1746] [id = 544] 16:54:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8f511000) [pid = 1746] [serial = 1633] [outer = (nil)] 16:54:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8f70ac00) [pid = 1746] [serial = 1634] [outer = 0x8f511000] 16:54:56 INFO - PROCESS | 1746 | 1465862096410 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8ff9bc00) [pid = 1746] [serial = 1635] [outer = 0x8f511000] 16:54:57 INFO - PROCESS | 1746 | 1465862097335 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] 16:54:57 INFO - PROCESS | 1746 | 1465862097399 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 16:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:54:57 INFO - PROCESS | 1746 | 1465862097406 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 1746 | 1465862097409 Marionette TRACE conn4 <- [1,2150,null,{}] 16:54:57 INFO - PROCESS | 1746 | 1465862097415 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}] 16:54:57 INFO - PROCESS | 1746 | 1465862097421 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:57 INFO - PROCESS | 1746 | 1465862097591 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 16:54:57 INFO - PROCESS | 1746 | 1465862097774 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 1746 | 1465862097782 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f706c00 == 35 [pid = 1746] [id = 545] 16:54:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8f707400) [pid = 1746] [serial = 1636] [outer = (nil)] 16:54:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x900bd800) [pid = 1746] [serial = 1637] [outer = 0x8f707400] 16:54:57 INFO - PROCESS | 1746 | 1465862097865 Marionette DEBUG loaded listener.js 16:54:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8ffa2400) [pid = 1746] [serial = 1638] [outer = 0x8f707400] 16:54:58 INFO - PROCESS | 1746 | 1465862098820 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]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1485ms 16:54:58 INFO - PROCESS | 1746 | 1465862098891 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 1746 | 1465862098896 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 16:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:54:58 INFO - PROCESS | 1746 | 1465862098902 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 1746 | 1465862098906 Marionette TRACE conn4 <- [1,2154,null,{}] 16:54:58 INFO - PROCESS | 1746 | 1465862098912 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}] 16:54:58 INFO - PROCESS | 1746 | 1465862098923 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:59 INFO - PROCESS | 1746 | 1465862099183 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 16:54:59 INFO - PROCESS | 1746 | 1465862099428 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 1746 | 1465862099438 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:54:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bd000 == 36 [pid = 1746] [id = 546] 16:54:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8aca9400) [pid = 1746] [serial = 1639] [outer = (nil)] 16:54:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x918cb800) [pid = 1746] [serial = 1640] [outer = 0x8aca9400] 16:54:59 INFO - PROCESS | 1746 | 1465862099531 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x91901c00) [pid = 1746] [serial = 1641] [outer = 0x8aca9400] 16:55:00 INFO - PROCESS | 1746 | 1465862100404 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]]]}] 16:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1535ms 16:55:00 INFO - PROCESS | 1746 | 1465862100438 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 1746 | 1465862100441 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 16:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:55:00 INFO - PROCESS | 1746 | 1465862100479 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 1746 | 1465862100484 Marionette TRACE conn4 <- [1,2158,null,{}] 16:55:00 INFO - PROCESS | 1746 | 1465862100492 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}] 16:55:00 INFO - PROCESS | 1746 | 1465862100499 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:00 INFO - PROCESS | 1746 | 1465862100672 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 16:55:00 INFO - PROCESS | 1746 | 1465862100870 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 1746 | 1465862100878 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d245000 == 37 [pid = 1746] [id = 547] 16:55:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8d316c00) [pid = 1746] [serial = 1642] [outer = (nil)] 16:55:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x91904c00) [pid = 1746] [serial = 1643] [outer = 0x8d316c00] 16:55:00 INFO - PROCESS | 1746 | 1465862100965 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x91906000) [pid = 1746] [serial = 1644] [outer = 0x8d316c00] 16:55:02 INFO - PROCESS | 1746 | 1465862102042 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]]]}] 16:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1639ms 16:55:02 INFO - PROCESS | 1746 | 1465862102116 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 16:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:55:02 INFO - PROCESS | 1746 | 1465862102132 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 16:55:02 INFO - PROCESS | 1746 | 1465862102139 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 1746 | 1465862102143 Marionette TRACE conn4 <- [1,2162,null,{}] 16:55:02 INFO - PROCESS | 1746 | 1465862102149 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}] 16:55:02 INFO - PROCESS | 1746 | 1465862102154 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:02 INFO - PROCESS | 1746 | 1465862102366 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 16:55:02 INFO - PROCESS | 1746 | 1465862102728 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:02 INFO - PROCESS | 1746 | 1465862102738 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c0000 == 38 [pid = 1746] [id = 548] 16:55:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8a4c4c00) [pid = 1746] [serial = 1645] [outer = (nil)] 16:55:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8a63c000) [pid = 1746] [serial = 1646] [outer = 0x8a4c4c00] 16:55:02 INFO - PROCESS | 1746 | 1465862102855 Marionette DEBUG loaded listener.js 16:55:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8abe1400) [pid = 1746] [serial = 1647] [outer = 0x8a4c4c00] 16:55:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8d31dc00 == 37 [pid = 1746] [id = 520] 16:55:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca1c00 == 36 [pid = 1746] [id = 528] 16:55:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8b666000 == 35 [pid = 1746] [id = 519] 16:55:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c8800 == 34 [pid = 1746] [id = 518] 16:55:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca5800 == 33 [pid = 1746] [id = 527] 16:55:03 INFO - PROCESS | 1746 | 1465862103874 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]]]}] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x8b661c00) [pid = 1746] [serial = 1583] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8a4c6c00) [pid = 1746] [serial = 1580] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8a771000) [pid = 1746] [serial = 1581] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8f46cc00) [pid = 1746] [serial = 1569] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8abeec00) [pid = 1746] [serial = 1571] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8b71a800) [pid = 1746] [serial = 1572] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8e391c00) [pid = 1746] [serial = 1574] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8e70c400) [pid = 1746] [serial = 1575] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f709000) [pid = 1746] [serial = 1542] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8a4bec00) [pid = 1746] [serial = 1530] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8b712c00) [pid = 1746] [serial = 1559] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8f45e400) [pid = 1746] [serial = 1568] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8d31a000) [pid = 1746] [serial = 1554] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8c94b000) [pid = 1746] [serial = 1553] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8b66d400) [pid = 1746] [serial = 1584] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8e38dc00) [pid = 1746] [serial = 1566] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8f53d800) [pid = 1746] [serial = 1577] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f542800) [pid = 1746] [serial = 1578] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8ff9d400) [pid = 1746] [serial = 1544] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8d469c00) [pid = 1746] [serial = 1563] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x88dbc000) [pid = 1746] [serial = 1529] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x900c2000) [pid = 1746] [serial = 1547] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8a76c800) [pid = 1746] [serial = 1550] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x917d9000) [pid = 1746] [serial = 1548] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8d45dc00) [pid = 1746] [serial = 1536] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8b66b000) [pid = 1746] [serial = 1565] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b498c00) [pid = 1746] [serial = 1532] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f68bc00) [pid = 1746] [serial = 1541] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8abe6000) [pid = 1746] [serial = 1557] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8b716800) [pid = 1746] [serial = 1560] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b66fc00) [pid = 1746] [serial = 1533] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x900b8000) [pid = 1746] [serial = 1545] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8d312400) [pid = 1746] [serial = 1535] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f517800) [pid = 1746] [serial = 1539] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8abef800) [pid = 1746] [serial = 1551] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f49ec00) [pid = 1746] [serial = 1538] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a76ac00) [pid = 1746] [serial = 1556] [outer = (nil)] [url = about:blank] 16:55:03 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8d461800) [pid = 1746] [serial = 1562] [outer = (nil)] [url = about:blank] 16:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1845ms 16:55:03 INFO - PROCESS | 1746 | 1465862103986 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 16:55:03 INFO - PROCESS | 1746 | 1465862103990 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 16:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:55:04 INFO - PROCESS | 1746 | 1465862103998 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:55:04 INFO - PROCESS | 1746 | 1465862104003 Marionette TRACE conn4 <- [1,2166,null,{}] 16:55:04 INFO - PROCESS | 1746 | 1465862104011 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}] 16:55:04 INFO - PROCESS | 1746 | 1465862104018 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:04 INFO - PROCESS | 1746 | 1465862104201 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 16:55:04 INFO - PROCESS | 1746 | 1465862104351 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:04 INFO - PROCESS | 1746 | 1465862104364 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a637400 == 34 [pid = 1746] [id = 549] 16:55:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8abe3400) [pid = 1746] [serial = 1648] [outer = (nil)] 16:55:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8aca7400) [pid = 1746] [serial = 1649] [outer = 0x8abe3400] 16:55:04 INFO - PROCESS | 1746 | 1465862104478 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8b663c00) [pid = 1746] [serial = 1650] [outer = 0x8abe3400] 16:55:05 INFO - PROCESS | 1746 | 1465862105283 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]]]}] 16:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1334ms 16:55:05 INFO - PROCESS | 1746 | 1465862105336 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 16:55:05 INFO - PROCESS | 1746 | 1465862105342 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 16:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:55:05 INFO - PROCESS | 1746 | 1465862105349 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:55:05 INFO - PROCESS | 1746 | 1465862105352 Marionette TRACE conn4 <- [1,2170,null,{}] 16:55:05 INFO - PROCESS | 1746 | 1465862105358 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}] 16:55:05 INFO - PROCESS | 1746 | 1465862105363 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:05 INFO - PROCESS | 1746 | 1465862105533 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 16:55:05 INFO - PROCESS | 1746 | 1465862105545 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:05 INFO - PROCESS | 1746 | 1465862105552 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b668000 == 35 [pid = 1746] [id = 550] 16:55:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b716800) [pid = 1746] [serial = 1651] [outer = (nil)] 16:55:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8c94b000) [pid = 1746] [serial = 1652] [outer = 0x8b716800] 16:55:05 INFO - PROCESS | 1746 | 1465862105619 Marionette DEBUG loaded listener.js 16:55:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8c958800) [pid = 1746] [serial = 1653] [outer = 0x8b716800] 16:55:07 INFO - PROCESS | 1746 | 1465862107120 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]]]}] 16:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1833ms 16:55:07 INFO - PROCESS | 1746 | 1465862107184 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 1746 | 1465862107189 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 16:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:55:07 INFO - PROCESS | 1746 | 1465862107221 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - PROCESS | 1746 | 1465862107235 Marionette TRACE conn4 <- [1,2174,null,{}] 16:55:07 INFO - PROCESS | 1746 | 1465862107285 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}] 16:55:07 INFO - PROCESS | 1746 | 1465862107297 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:07 INFO - PROCESS | 1746 | 1465862107649 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 16:55:07 INFO - PROCESS | 1746 | 1465862107843 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 1746 | 1465862107855 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe9c00 == 36 [pid = 1746] [id = 551] 16:55:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8d314c00) [pid = 1746] [serial = 1654] [outer = (nil)] 16:55:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8d465000) [pid = 1746] [serial = 1655] [outer = 0x8d314c00] 16:55:07 INFO - PROCESS | 1746 | 1465862107971 Marionette DEBUG loaded listener.js 16:55:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8e393000) [pid = 1746] [serial = 1656] [outer = 0x8d314c00] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8aca2800) [pid = 1746] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8acaf800) [pid = 1746] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f464c00) [pid = 1746] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f50e400) [pid = 1746] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8a765000) [pid = 1746] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8a4c3800) [pid = 1746] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8abe9000) [pid = 1746] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f49fc00) [pid = 1746] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8a4bdc00) [pid = 1746] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a4c1800) [pid = 1746] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8aca9c00) [pid = 1746] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:55:08 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8d319400) [pid = 1746] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:55:09 INFO - PROCESS | 1746 | 1465862109174 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]]]}] 16:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2043ms 16:55:09 INFO - PROCESS | 1746 | 1465862109239 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 16:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:55:09 INFO - PROCESS | 1746 | 1465862109248 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 16:55:09 INFO - PROCESS | 1746 | 1465862109255 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 1746 | 1465862109259 Marionette TRACE conn4 <- [1,2178,null,{}] 16:55:09 INFO - PROCESS | 1746 | 1465862109265 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}] 16:55:09 INFO - PROCESS | 1746 | 1465862109269 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:09 INFO - PROCESS | 1746 | 1465862109434 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 16:55:09 INFO - PROCESS | 1746 | 1465862109570 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 1746 | 1465862109578 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a638000 == 37 [pid = 1746] [id = 552] 16:55:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8a765000) [pid = 1746] [serial = 1657] [outer = (nil)] 16:55:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d31ec00) [pid = 1746] [serial = 1658] [outer = 0x8a765000] 16:55:09 INFO - PROCESS | 1746 | 1465862109648 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8e70cc00) [pid = 1746] [serial = 1659] [outer = 0x8a765000] 16:55:10 INFO - PROCESS | 1746 | 1465862110700 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]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1501ms 16:55:10 INFO - PROCESS | 1746 | 1465862110758 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 16:55:10 INFO - PROCESS | 1746 | 1465862110762 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 16:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:55:10 INFO - PROCESS | 1746 | 1465862110773 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 1746 | 1465862110776 Marionette TRACE conn4 <- [1,2182,null,{}] 16:55:10 INFO - PROCESS | 1746 | 1465862110784 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}] 16:55:10 INFO - PROCESS | 1746 | 1465862110791 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:11 INFO - PROCESS | 1746 | 1465862111106 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 16:55:11 INFO - PROCESS | 1746 | 1465862111422 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:11 INFO - PROCESS | 1746 | 1465862111436 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc0000 == 38 [pid = 1746] [id = 553] 16:55:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x88dc0800) [pid = 1746] [serial = 1660] [outer = (nil)] 16:55:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a4c3c00) [pid = 1746] [serial = 1661] [outer = 0x88dc0800] 16:55:11 INFO - PROCESS | 1746 | 1465862111609 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8a769800) [pid = 1746] [serial = 1662] [outer = 0x88dc0800] 16:55:13 INFO - PROCESS | 1746 | 1465862113047 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]]]}] 16:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2352ms 16:55:13 INFO - PROCESS | 1746 | 1465862113124 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 16:55:13 INFO - PROCESS | 1746 | 1465862113131 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 16:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:55:13 INFO - PROCESS | 1746 | 1465862113140 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:55:13 INFO - PROCESS | 1746 | 1465862113145 Marionette TRACE conn4 <- [1,2186,null,{}] 16:55:13 INFO - PROCESS | 1746 | 1465862113153 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}] 16:55:13 INFO - PROCESS | 1746 | 1465862113161 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:13 INFO - PROCESS | 1746 | 1465862113385 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 16:55:13 INFO - PROCESS | 1746 | 1465862113621 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 1746 | 1465862113631 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acaa000 == 39 [pid = 1746] [id = 554] 16:55:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b71bc00) [pid = 1746] [serial = 1663] [outer = (nil)] 16:55:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b720c00) [pid = 1746] [serial = 1664] [outer = 0x8b71bc00] 16:55:13 INFO - PROCESS | 1746 | 1465862113755 Marionette DEBUG loaded listener.js 16:55:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8c94c800) [pid = 1746] [serial = 1665] [outer = 0x8b71bc00] 16:55:15 INFO - PROCESS | 1746 | 1465862115018 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]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1937ms 16:55:15 INFO - PROCESS | 1746 | 1465862115079 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 16:55:15 INFO - PROCESS | 1746 | 1465862115087 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 16:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:55:15 INFO - PROCESS | 1746 | 1465862115099 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 1746 | 1465862115103 Marionette TRACE conn4 <- [1,2190,null,{}] 16:55:15 INFO - PROCESS | 1746 | 1465862115181 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}] 16:55:15 INFO - PROCESS | 1746 | 1465862115190 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:15 INFO - PROCESS | 1746 | 1465862115685 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 16:55:15 INFO - PROCESS | 1746 | 1465862115956 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 1746 | 1465862115968 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b712c00 == 40 [pid = 1746] [id = 555] 16:55:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8b8f1400) [pid = 1746] [serial = 1666] [outer = (nil)] 16:55:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8e702400) [pid = 1746] [serial = 1667] [outer = 0x8b8f1400] 16:55:16 INFO - PROCESS | 1746 | 1465862116108 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8e70e000) [pid = 1746] [serial = 1668] [outer = 0x8b8f1400] 16:55:17 INFO - PROCESS | 1746 | 1465862117369 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]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2337ms 16:55:17 INFO - PROCESS | 1746 | 1465862117434 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 1746 | 1465862117441 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 16:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:55:17 INFO - PROCESS | 1746 | 1465862117458 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 1746 | 1465862117465 Marionette TRACE conn4 <- [1,2194,null,{}] 16:55:17 INFO - PROCESS | 1746 | 1465862117471 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}] 16:55:17 INFO - PROCESS | 1746 | 1465862117478 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:17 INFO - PROCESS | 1746 | 1465862117715 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 16:55:17 INFO - PROCESS | 1746 | 1465862117945 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 1746 | 1465862117954 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d31ac00 == 41 [pid = 1746] [id = 556] 16:55:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8d45b000) [pid = 1746] [serial = 1669] [outer = (nil)] 16:55:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f50e400) [pid = 1746] [serial = 1670] [outer = 0x8d45b000] 16:55:18 INFO - PROCESS | 1746 | 1465862118048 Marionette DEBUG loaded listener.js 16:55:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f53f400) [pid = 1746] [serial = 1671] [outer = 0x8d45b000] 16:55:18 INFO - PROCESS | 1746 | 1465862118927 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]]]}] 16:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1545ms 16:55:18 INFO - PROCESS | 1746 | 1465862118995 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 16:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:55:19 INFO - PROCESS | 1746 | 1465862119000 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 16:55:19 INFO - PROCESS | 1746 | 1465862119006 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - PROCESS | 1746 | 1465862119010 Marionette TRACE conn4 <- [1,2198,null,{}] 16:55:19 INFO - PROCESS | 1746 | 1465862119016 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}] 16:55:19 INFO - PROCESS | 1746 | 1465862119021 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:19 INFO - PROCESS | 1746 | 1465862119219 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 16:55:19 INFO - PROCESS | 1746 | 1465862119400 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:19 INFO - PROCESS | 1746 | 1465862119412 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db9800 == 42 [pid = 1746] [id = 557] 16:55:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f468400) [pid = 1746] [serial = 1672] [outer = (nil)] 16:55:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f708000) [pid = 1746] [serial = 1673] [outer = 0x8f468400] 16:55:19 INFO - PROCESS | 1746 | 1465862119490 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f70b000) [pid = 1746] [serial = 1674] [outer = 0x8f468400] 16:55:20 INFO - PROCESS | 1746 | 1465862120380 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]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1441ms 16:55:20 INFO - PROCESS | 1746 | 1465862120447 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 16:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:55:20 INFO - PROCESS | 1746 | 1465862120452 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 16:55:20 INFO - PROCESS | 1746 | 1465862120459 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - PROCESS | 1746 | 1465862120463 Marionette TRACE conn4 <- [1,2202,null,{}] 16:55:20 INFO - PROCESS | 1746 | 1465862120468 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}] 16:55:20 INFO - PROCESS | 1746 | 1465862120474 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:20 INFO - PROCESS | 1746 | 1465862120696 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 16:55:20 INFO - PROCESS | 1746 | 1465862120881 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:20 INFO - PROCESS | 1746 | 1465862120898 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x900bb400 == 43 [pid = 1746] [id = 558] 16:55:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x900bd000) [pid = 1746] [serial = 1675] [outer = (nil)] 16:55:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x900c3400) [pid = 1746] [serial = 1676] [outer = 0x900bd000] 16:55:21 INFO - PROCESS | 1746 | 1465862121033 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x918c6c00) [pid = 1746] [serial = 1677] [outer = 0x900bd000] 16:55:22 INFO - PROCESS | 1746 | 1465862122067 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]]]}] 16:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1640ms 16:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:55:22 INFO - PROCESS | 1746 | 1465862122100 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 1746 | 1465862122103 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 16:55:22 INFO - PROCESS | 1746 | 1465862122110 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 1746 | 1465862122113 Marionette TRACE conn4 <- [1,2206,null,{}] 16:55:22 INFO - PROCESS | 1746 | 1465862122119 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}] 16:55:22 INFO - PROCESS | 1746 | 1465862122125 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:22 INFO - PROCESS | 1746 | 1465862122313 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 16:55:22 INFO - PROCESS | 1746 | 1465862122497 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:22 INFO - PROCESS | 1746 | 1465862122504 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a638400 == 44 [pid = 1746] [id = 559] 16:55:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8b665000) [pid = 1746] [serial = 1678] [outer = (nil)] 16:55:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x9190d800) [pid = 1746] [serial = 1679] [outer = 0x8b665000] 16:55:22 INFO - PROCESS | 1746 | 1465862122584 Marionette DEBUG loaded listener.js 16:55:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x9190f000) [pid = 1746] [serial = 1680] [outer = 0x8b665000] 16:55:23 INFO - PROCESS | 1746 | 1465862123548 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]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1531ms 16:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:55:23 INFO - PROCESS | 1746 | 1465862123641 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 1746 | 1465862123645 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 16:55:23 INFO - PROCESS | 1746 | 1465862123651 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - PROCESS | 1746 | 1465862123655 Marionette TRACE conn4 <- [1,2210,null,{}] 16:55:23 INFO - PROCESS | 1746 | 1465862123661 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}] 16:55:23 INFO - PROCESS | 1746 | 1465862123666 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:23 INFO - PROCESS | 1746 | 1465862123886 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 16:55:24 INFO - PROCESS | 1746 | 1465862124420 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 1746 | 1465862124432 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe4000 == 45 [pid = 1746] [id = 560] 16:55:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8abe4c00) [pid = 1746] [serial = 1681] [outer = (nil)] 16:55:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8abec000) [pid = 1746] [serial = 1682] [outer = 0x8abe4c00] 16:55:24 INFO - PROCESS | 1746 | 1465862124513 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b666000) [pid = 1746] [serial = 1683] [outer = 0x8abe4c00] 16:55:25 INFO - PROCESS | 1746 | 1465862125442 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]]]}] 16:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1842ms 16:55:25 INFO - PROCESS | 1746 | 1465862125495 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 16:55:25 INFO - PROCESS | 1746 | 1465862125501 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 16:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:55:25 INFO - PROCESS | 1746 | 1465862125543 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 1746 | 1465862125548 Marionette TRACE conn4 <- [1,2214,null,{}] 16:55:25 INFO - PROCESS | 1746 | 1465862125561 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}] 16:55:25 INFO - PROCESS | 1746 | 1465862125565 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:25 INFO - PROCESS | 1746 | 1465862125911 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a767400 == 44 [pid = 1746] [id = 523] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63e800 == 43 [pid = 1746] [id = 521] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c2800 == 42 [pid = 1746] [id = 536] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bf800 == 41 [pid = 1746] [id = 526] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a638000 == 40 [pid = 1746] [id = 552] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe9c00 == 39 [pid = 1746] [id = 551] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b668000 == 38 [pid = 1746] [id = 550] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a637400 == 37 [pid = 1746] [id = 549] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c0000 == 36 [pid = 1746] [id = 548] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b717c00 == 35 [pid = 1746] [id = 517] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bd400 == 34 [pid = 1746] [id = 537] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8acabc00 == 33 [pid = 1746] [id = 538] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5400 == 32 [pid = 1746] [id = 524] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d31b400 == 31 [pid = 1746] [id = 542] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5800 == 30 [pid = 1746] [id = 532] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f706c00 == 29 [pid = 1746] [id = 545] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f509c00 == 28 [pid = 1746] [id = 531] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d245000 == 27 [pid = 1746] [id = 547] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d320000 == 26 [pid = 1746] [id = 540] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bd000 == 25 [pid = 1746] [id = 546] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a772400 == 24 [pid = 1746] [id = 541] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76c000 == 23 [pid = 1746] [id = 533] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe6c00 == 22 [pid = 1746] [id = 543] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc0c00 == 21 [pid = 1746] [id = 522] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88db6400 == 20 [pid = 1746] [id = 539] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f464000 == 19 [pid = 1746] [id = 530] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8e8000 == 18 [pid = 1746] [id = 544] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8f50f400 == 17 [pid = 1746] [id = 525] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d248000 == 16 [pid = 1746] [id = 529] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbd000 == 15 [pid = 1746] [id = 534] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a769400 == 14 [pid = 1746] [id = 535] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x900bb400 == 13 [pid = 1746] [id = 558] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8a638400 == 12 [pid = 1746] [id = 559] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88db9800 == 11 [pid = 1746] [id = 557] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8d31ac00 == 10 [pid = 1746] [id = 556] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8acaa000 == 9 [pid = 1746] [id = 554] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x8b712c00 == 8 [pid = 1746] [id = 555] 16:55:27 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc0000 == 7 [pid = 1746] [id = 553] 16:55:27 INFO - PROCESS | 1746 | 1465862127151 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:27 INFO - PROCESS | 1746 | 1465862127161 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8a63ec00) [pid = 1746] [serial = 1614] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8e38f800) [pid = 1746] [serial = 1622] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8b499c00) [pid = 1746] [serial = 1587] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8b494000) [pid = 1746] [serial = 1616] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8acb0c00) [pid = 1746] [serial = 1586] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8b667000) [pid = 1746] [serial = 1617] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f46bc00) [pid = 1746] [serial = 1592] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f53e400) [pid = 1746] [serial = 1596] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f515000) [pid = 1746] [serial = 1595] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8f687c00) [pid = 1746] [serial = 1599] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f68b400) [pid = 1746] [serial = 1598] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8a766400) [pid = 1746] [serial = 1610] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8ffa4000) [pid = 1746] [serial = 1602] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8ff99800) [pid = 1746] [serial = 1601] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x900bc400) [pid = 1746] [serial = 1605] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8a4ca400) [pid = 1746] [serial = 1613] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8abe8800) [pid = 1746] [serial = 1611] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8c94cc00) [pid = 1746] [serial = 1620] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x900b9c00) [pid = 1746] [serial = 1604] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8a76a000) [pid = 1746] [serial = 1619] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x917dfc00) [pid = 1746] [serial = 1608] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x917ddc00) [pid = 1746] [serial = 1607] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e38fc00) [pid = 1746] [serial = 1590] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8d45e000) [pid = 1746] [serial = 1589] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f497800) [pid = 1746] [serial = 1593] [outer = (nil)] [url = about:blank] 16:55:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db6400 == 8 [pid = 1746] [id = 561] 16:55:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x88db9800) [pid = 1746] [serial = 1684] [outer = (nil)] 16:55:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x88dbe800) [pid = 1746] [serial = 1685] [outer = 0x88db9800] 16:55:27 INFO - PROCESS | 1746 | 1465862127396 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a4c0000) [pid = 1746] [serial = 1686] [outer = 0x88db9800] 16:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2697ms 16:55:28 INFO - PROCESS | 1746 | 1465862128228 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]]]}] 16:55:28 INFO - PROCESS | 1746 | 1465862128242 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 16:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:55:28 INFO - PROCESS | 1746 | 1465862128247 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 16:55:28 INFO - PROCESS | 1746 | 1465862128255 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 1746 | 1465862128260 Marionette TRACE conn4 <- [1,2218,null,{}] 16:55:28 INFO - PROCESS | 1746 | 1465862128273 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}] 16:55:28 INFO - PROCESS | 1746 | 1465862128281 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:28 INFO - PROCESS | 1746 | 1465862128504 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 16:55:28 INFO - PROCESS | 1746 | 1465862128517 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 1746 | 1465862128526 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a772400 == 9 [pid = 1746] [id = 562] 16:55:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8a772c00) [pid = 1746] [serial = 1687] [outer = (nil)] 16:55:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8abe8800) [pid = 1746] [serial = 1688] [outer = 0x8a772c00] 16:55:28 INFO - PROCESS | 1746 | 1465862128613 Marionette DEBUG loaded listener.js 16:55:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8aca5400) [pid = 1746] [serial = 1689] [outer = 0x8a772c00] 16:55:29 INFO - PROCESS | 1746 | 1465862129567 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]]]}] 16:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1340ms 16:55:29 INFO - PROCESS | 1746 | 1465862129598 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 16:55:29 INFO - PROCESS | 1746 | 1465862129606 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 16:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:55:29 INFO - PROCESS | 1746 | 1465862129643 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:55:29 INFO - PROCESS | 1746 | 1465862129647 Marionette TRACE conn4 <- [1,2222,null,{}] 16:55:29 INFO - PROCESS | 1746 | 1465862129672 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}] 16:55:29 INFO - PROCESS | 1746 | 1465862129678 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:29 INFO - PROCESS | 1746 | 1465862129909 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 16:55:29 INFO - PROCESS | 1746 | 1465862129935 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:29 INFO - PROCESS | 1746 | 1465862129947 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b66b400 == 10 [pid = 1746] [id = 563] 16:55:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8b66e000) [pid = 1746] [serial = 1690] [outer = (nil)] 16:55:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8b712000) [pid = 1746] [serial = 1691] [outer = 0x8b66e000] 16:55:30 INFO - PROCESS | 1746 | 1465862130016 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8b71ac00) [pid = 1746] [serial = 1692] [outer = 0x8b66e000] 16:55:31 INFO - PROCESS | 1746 | 1465862131039 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]]]}] 16:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1480ms 16:55:31 INFO - PROCESS | 1746 | 1465862131100 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 16:55:31 INFO - PROCESS | 1746 | 1465862131103 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 16:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:55:31 INFO - PROCESS | 1746 | 1465862131112 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - PROCESS | 1746 | 1465862131121 Marionette TRACE conn4 <- [1,2226,null,{}] 16:55:31 INFO - PROCESS | 1746 | 1465862131144 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}] 16:55:31 INFO - PROCESS | 1746 | 1465862131152 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:31 INFO - PROCESS | 1746 | 1465862131386 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 16:55:31 INFO - PROCESS | 1746 | 1465862131421 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:31 INFO - PROCESS | 1746 | 1465862131427 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d245000 == 11 [pid = 1746] [id = 564] 16:55:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8d247000) [pid = 1746] [serial = 1693] [outer = (nil)] 16:55:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8d312400) [pid = 1746] [serial = 1694] [outer = 0x8d247000] 16:55:31 INFO - PROCESS | 1746 | 1465862131498 Marionette DEBUG loaded listener.js 16:55:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8a768800) [pid = 1746] [serial = 1695] [outer = 0x8d247000] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8d314c00) [pid = 1746] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f50f000) [pid = 1746] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8aca9400) [pid = 1746] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b716800) [pid = 1746] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8d316c00) [pid = 1746] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8d31cc00) [pid = 1746] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d45bc00) [pid = 1746] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8abe3400) [pid = 1746] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f511000) [pid = 1746] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a772800) [pid = 1746] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f707400) [pid = 1746] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a4c4c00) [pid = 1746] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:55:32 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8a765000) [pid = 1746] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:55:33 INFO - PROCESS | 1746 | 1465862133006 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]]]}] 16:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1944ms 16:55:33 INFO - PROCESS | 1746 | 1465862133055 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 16:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:55:33 INFO - PROCESS | 1746 | 1465862133060 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 16:55:33 INFO - PROCESS | 1746 | 1465862133066 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:55:33 INFO - PROCESS | 1746 | 1465862133070 Marionette TRACE conn4 <- [1,2230,null,{}] 16:55:33 INFO - PROCESS | 1746 | 1465862133079 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}] 16:55:33 INFO - PROCESS | 1746 | 1465862133083 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:33 INFO - PROCESS | 1746 | 1465862133254 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 16:55:33 INFO - PROCESS | 1746 | 1465862133396 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 1746 | 1465862133412 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b499c00 == 12 [pid = 1746] [id = 565] 16:55:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8b665400) [pid = 1746] [serial = 1696] [outer = (nil)] 16:55:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8d31c000) [pid = 1746] [serial = 1697] [outer = 0x8b665400] 16:55:33 INFO - PROCESS | 1746 | 1465862133484 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8d320000) [pid = 1746] [serial = 1698] [outer = 0x8b665400] 16:55:34 INFO - PROCESS | 1746 | 1465862134310 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]]]}] 16:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1332ms 16:55:34 INFO - PROCESS | 1746 | 1465862134401 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 16:55:34 INFO - PROCESS | 1746 | 1465862134407 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 16:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:55:34 INFO - PROCESS | 1746 | 1465862134415 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:55:34 INFO - PROCESS | 1746 | 1465862134422 Marionette TRACE conn4 <- [1,2234,null,{}] 16:55:34 INFO - PROCESS | 1746 | 1465862134432 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}] 16:55:34 INFO - PROCESS | 1746 | 1465862134438 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:34 INFO - PROCESS | 1746 | 1465862134664 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 16:55:34 INFO - PROCESS | 1746 | 1465862134853 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:34 INFO - PROCESS | 1746 | 1465862134871 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a640800 == 13 [pid = 1746] [id = 566] 16:55:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a641800) [pid = 1746] [serial = 1699] [outer = (nil)] 16:55:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8a768400) [pid = 1746] [serial = 1700] [outer = 0x8a641800] 16:55:35 INFO - PROCESS | 1746 | 1465862134999 Marionette DEBUG loaded listener.js 16:55:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b497c00) [pid = 1746] [serial = 1701] [outer = 0x8a641800] 16:55:36 INFO - PROCESS | 1746 | 1465862136136 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]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1787ms 16:55:36 INFO - PROCESS | 1746 | 1465862136203 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 1746 | 1465862136209 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 16:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:55:36 INFO - PROCESS | 1746 | 1465862136220 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 1746 | 1465862136225 Marionette TRACE conn4 <- [1,2238,null,{}] 16:55:36 INFO - PROCESS | 1746 | 1465862136232 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}] 16:55:36 INFO - PROCESS | 1746 | 1465862136238 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:36 INFO - PROCESS | 1746 | 1465862136460 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 16:55:36 INFO - PROCESS | 1746 | 1465862136694 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:36 INFO - PROCESS | 1746 | 1465862136702 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a640c00 == 14 [pid = 1746] [id = 567] 16:55:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8c953000) [pid = 1746] [serial = 1702] [outer = (nil)] 16:55:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8d246800) [pid = 1746] [serial = 1703] [outer = 0x8c953000] 16:55:36 INFO - PROCESS | 1746 | 1465862136826 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8d466400) [pid = 1746] [serial = 1704] [outer = 0x8c953000] 16:55:37 INFO - PROCESS | 1746 | 1465862137842 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]]]}] 16:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1686ms 16:55:37 INFO - PROCESS | 1746 | 1465862137903 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 16:55:37 INFO - PROCESS | 1746 | 1465862137907 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 16:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:55:37 INFO - PROCESS | 1746 | 1465862137914 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:55:37 INFO - PROCESS | 1746 | 1465862137918 Marionette TRACE conn4 <- [1,2242,null,{}] 16:55:37 INFO - PROCESS | 1746 | 1465862137937 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}] 16:55:37 INFO - PROCESS | 1746 | 1465862137946 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:38 INFO - PROCESS | 1746 | 1465862138272 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 16:55:38 INFO - PROCESS | 1746 | 1465862138502 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:38 INFO - PROCESS | 1746 | 1465862138517 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70fc00 == 15 [pid = 1746] [id = 568] 16:55:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f45dc00) [pid = 1746] [serial = 1705] [outer = (nil)] 16:55:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f462000) [pid = 1746] [serial = 1706] [outer = 0x8f45dc00] 16:55:38 INFO - PROCESS | 1746 | 1465862138603 Marionette DEBUG loaded listener.js 16:55:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f466400) [pid = 1746] [serial = 1707] [outer = 0x8f45dc00] 16:55:39 INFO - PROCESS | 1746 | 1465862139601 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]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1749ms 16:55:39 INFO - PROCESS | 1746 | 1465862139664 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 16:55:39 INFO - PROCESS | 1746 | 1465862139669 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 16:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:55:39 INFO - PROCESS | 1746 | 1465862139675 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - PROCESS | 1746 | 1465862139678 Marionette TRACE conn4 <- [1,2246,null,{}] 16:55:39 INFO - PROCESS | 1746 | 1465862139685 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}] 16:55:39 INFO - PROCESS | 1746 | 1465862139690 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:39 INFO - PROCESS | 1746 | 1465862139876 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 16:55:40 INFO - PROCESS | 1746 | 1465862140103 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 1746 | 1465862140112 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c1800 == 16 [pid = 1746] [id = 569] 16:55:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8a4c8800) [pid = 1746] [serial = 1708] [outer = (nil)] 16:55:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8b716400) [pid = 1746] [serial = 1709] [outer = 0x8a4c8800] 16:55:40 INFO - PROCESS | 1746 | 1465862140244 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8b71dc00) [pid = 1746] [serial = 1710] [outer = 0x8a4c8800] 16:55:41 INFO - PROCESS | 1746 | 1465862141455 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]]]}] 16:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1837ms 16:55:41 INFO - PROCESS | 1746 | 1465862141524 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 16:55:41 INFO - PROCESS | 1746 | 1465862141530 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 16:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:55:41 INFO - PROCESS | 1746 | 1465862141539 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:55:41 INFO - PROCESS | 1746 | 1465862141544 Marionette TRACE conn4 <- [1,2250,null,{}] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8d465000) [pid = 1746] [serial = 1655] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8f517400) [pid = 1746] [serial = 1631] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x91901c00) [pid = 1746] [serial = 1641] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8c94b000) [pid = 1746] [serial = 1652] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x91906000) [pid = 1746] [serial = 1644] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8e70ec00) [pid = 1746] [serial = 1629] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8e397c00) [pid = 1746] [serial = 1623] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8aca7400) [pid = 1746] [serial = 1649] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8c958800) [pid = 1746] [serial = 1653] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f70ac00) [pid = 1746] [serial = 1634] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8b8e5800) [pid = 1746] [serial = 1625] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8ffa2400) [pid = 1746] [serial = 1638] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8d469800) [pid = 1746] [serial = 1628] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x91904c00) [pid = 1746] [serial = 1643] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8a63c000) [pid = 1746] [serial = 1646] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8e393000) [pid = 1746] [serial = 1656] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b663c00) [pid = 1746] [serial = 1650] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8ff9bc00) [pid = 1746] [serial = 1635] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8abe1400) [pid = 1746] [serial = 1647] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f53e000) [pid = 1746] [serial = 1632] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x918cb800) [pid = 1746] [serial = 1640] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x900bd800) [pid = 1746] [serial = 1637] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8c94e400) [pid = 1746] [serial = 1626] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8d31ec00) [pid = 1746] [serial = 1658] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8e70cc00) [pid = 1746] [serial = 1659] [outer = (nil)] [url = about:blank] 16:55:41 INFO - PROCESS | 1746 | 1465862141735 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}] 16:55:41 INFO - PROCESS | 1746 | 1465862141744 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:42 INFO - PROCESS | 1746 | 1465862142092 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 16:55:42 INFO - PROCESS | 1746 | 1465862142227 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 1746 | 1465862142246 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a639400 == 17 [pid = 1746] [id = 570] 16:55:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8a639800) [pid = 1746] [serial = 1711] [outer = (nil)] 16:55:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8abea400) [pid = 1746] [serial = 1712] [outer = 0x8a639800] 16:55:42 INFO - PROCESS | 1746 | 1465862142355 Marionette DEBUG loaded listener.js 16:55:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8b491c00) [pid = 1746] [serial = 1713] [outer = 0x8a639800] 16:55:43 INFO - PROCESS | 1746 | 1465862143520 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]]]}] 16:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2015ms 16:55:43 INFO - PROCESS | 1746 | 1465862143556 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 1746 | 1465862143566 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 16:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:55:43 INFO - PROCESS | 1746 | 1465862143581 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 1746 | 1465862143586 Marionette TRACE conn4 <- [1,2254,null,{}] 16:55:43 INFO - PROCESS | 1746 | 1465862143596 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}] 16:55:43 INFO - PROCESS | 1746 | 1465862143603 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:43 INFO - PROCESS | 1746 | 1465862143924 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 16:55:44 INFO - PROCESS | 1746 | 1465862143985 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 1746 | 1465862143994 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8e4400 == 18 [pid = 1746] [id = 571] 16:55:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8b8e7400) [pid = 1746] [serial = 1714] [outer = (nil)] 16:55:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8c94e400) [pid = 1746] [serial = 1715] [outer = 0x8b8e7400] 16:55:44 INFO - PROCESS | 1746 | 1465862144074 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8c956c00) [pid = 1746] [serial = 1716] [outer = 0x8b8e7400] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x88db9800) [pid = 1746] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8a772c00) [pid = 1746] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8abe4c00) [pid = 1746] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x88dc0800) [pid = 1746] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8b71bc00) [pid = 1746] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8b8f1400) [pid = 1746] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8d45b000) [pid = 1746] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8f468400) [pid = 1746] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x900bd000) [pid = 1746] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x8b665000) [pid = 1746] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8d247000) [pid = 1746] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:55:45 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x8b66e000) [pid = 1746] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:55:45 INFO - PROCESS | 1746 | 1465862145369 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]]]}] 16:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1852ms 16:55:45 INFO - PROCESS | 1746 | 1465862145431 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 16:55:45 INFO - PROCESS | 1746 | 1465862145438 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 16:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:55:45 INFO - PROCESS | 1746 | 1465862145448 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:55:45 INFO - PROCESS | 1746 | 1465862145453 Marionette TRACE conn4 <- [1,2258,null,{}] 16:55:45 INFO - PROCESS | 1746 | 1465862145462 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}] 16:55:45 INFO - PROCESS | 1746 | 1465862145467 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:45 INFO - PROCESS | 1746 | 1465862145819 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 16:55:45 INFO - PROCESS | 1746 | 1465862145963 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 1746 | 1465862145979 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a764800 == 19 [pid = 1746] [id = 572] 16:55:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8a76c000) [pid = 1746] [serial = 1717] [outer = (nil)] 16:55:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8b663800) [pid = 1746] [serial = 1718] [outer = 0x8a76c000] 16:55:46 INFO - PROCESS | 1746 | 1465862146110 Marionette DEBUG loaded listener.js 16:55:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8b711800) [pid = 1746] [serial = 1719] [outer = 0x8a76c000] 16:55:47 INFO - PROCESS | 1746 | 1465862147033 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]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1658ms 16:55:47 INFO - PROCESS | 1746 | 1465862147106 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 1746 | 1465862147113 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 16:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:55:47 INFO - PROCESS | 1746 | 1465862147124 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 1746 | 1465862147128 Marionette TRACE conn4 <- [1,2262,null,{}] 16:55:47 INFO - PROCESS | 1746 | 1465862147135 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}] 16:55:47 INFO - PROCESS | 1746 | 1465862147141 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:47 INFO - PROCESS | 1746 | 1465862147366 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 16:55:47 INFO - PROCESS | 1746 | 1465862147595 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 1746 | 1465862147603 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c955400 == 20 [pid = 1746] [id = 573] 16:55:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8d312800) [pid = 1746] [serial = 1720] [outer = (nil)] 16:55:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8d45b000) [pid = 1746] [serial = 1721] [outer = 0x8d312800] 16:55:47 INFO - PROCESS | 1746 | 1465862147704 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8e38fc00) [pid = 1746] [serial = 1722] [outer = 0x8d312800] 16:55:48 INFO - PROCESS | 1746 | 1465862148920 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]]]}] 16:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1832ms 16:55:48 INFO - PROCESS | 1746 | 1465862148960 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 16:55:48 INFO - PROCESS | 1746 | 1465862148967 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 16:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:55:48 INFO - PROCESS | 1746 | 1465862148979 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:55:48 INFO - PROCESS | 1746 | 1465862148989 Marionette TRACE conn4 <- [1,2266,null,{}] 16:55:49 INFO - PROCESS | 1746 | 1465862149034 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}] 16:55:49 INFO - PROCESS | 1746 | 1465862149049 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:49 INFO - PROCESS | 1746 | 1465862149520 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 16:55:49 INFO - PROCESS | 1746 | 1465862149675 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:49 INFO - PROCESS | 1746 | 1465862149689 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e710000 == 21 [pid = 1746] [id = 574] 16:55:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8f45e000) [pid = 1746] [serial = 1723] [outer = (nil)] 16:55:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8f468c00) [pid = 1746] [serial = 1724] [outer = 0x8f45e000] 16:55:49 INFO - PROCESS | 1746 | 1465862149827 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f495800) [pid = 1746] [serial = 1725] [outer = 0x8f45e000] 16:55:50 INFO - PROCESS | 1746 | 1465862150834 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]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1920ms 16:55:50 INFO - PROCESS | 1746 | 1465862150897 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 16:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:55:50 INFO - PROCESS | 1746 | 1465862150902 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 16:55:50 INFO - PROCESS | 1746 | 1465862150909 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - PROCESS | 1746 | 1465862150913 Marionette TRACE conn4 <- [1,2270,null,{}] 16:55:50 INFO - PROCESS | 1746 | 1465862150919 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}] 16:55:50 INFO - PROCESS | 1746 | 1465862150925 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:51 INFO - PROCESS | 1746 | 1465862151163 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 16:55:51 INFO - PROCESS | 1746 | 1465862151393 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 1746 | 1465862151403 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70ec00 == 22 [pid = 1746] [id = 575] 16:55:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8f50b400) [pid = 1746] [serial = 1726] [outer = (nil)] 16:55:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f50f400) [pid = 1746] [serial = 1727] [outer = 0x8f50b400] 16:55:51 INFO - PROCESS | 1746 | 1465862151533 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8d31fc00) [pid = 1746] [serial = 1728] [outer = 0x8f50b400] 16:55:52 INFO - PROCESS | 1746 | 1465862152526 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]]]}] 16:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1691ms 16:55:52 INFO - PROCESS | 1746 | 1465862152600 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 16:55:52 INFO - PROCESS | 1746 | 1465862152604 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 16:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:55:52 INFO - PROCESS | 1746 | 1465862152611 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:55:52 INFO - PROCESS | 1746 | 1465862152614 Marionette TRACE conn4 <- [1,2274,null,{}] 16:55:52 INFO - PROCESS | 1746 | 1465862152621 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}] 16:55:52 INFO - PROCESS | 1746 | 1465862152627 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:52 INFO - PROCESS | 1746 | 1465862152867 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 16:55:53 INFO - PROCESS | 1746 | 1465862153107 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 1746 | 1465862153121 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63e800 == 23 [pid = 1746] [id = 576] 16:55:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8d24ac00) [pid = 1746] [serial = 1729] [outer = (nil)] 16:55:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f53a000) [pid = 1746] [serial = 1730] [outer = 0x8d24ac00] 16:55:53 INFO - PROCESS | 1746 | 1465862153315 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f53c400) [pid = 1746] [serial = 1731] [outer = 0x8d24ac00] 16:55:54 INFO - PROCESS | 1746 | 1465862154392 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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1841ms 16:55:54 INFO - PROCESS | 1746 | 1465862154453 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 1746 | 1465862154456 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 16:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:55:54 INFO - PROCESS | 1746 | 1465862154469 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 1746 | 1465862154472 Marionette TRACE conn4 <- [1,2278,null,{}] 16:55:54 INFO - PROCESS | 1746 | 1465862154484 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}] 16:55:54 INFO - PROCESS | 1746 | 1465862154496 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:54 INFO - PROCESS | 1746 | 1465862154723 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 16:55:54 INFO - PROCESS | 1746 | 1465862154880 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 1746 | 1465862154891 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f534c00 == 24 [pid = 1746] [id = 577] 16:55:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f535c00) [pid = 1746] [serial = 1732] [outer = (nil)] 16:55:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f707400) [pid = 1746] [serial = 1733] [outer = 0x8f535c00] 16:55:54 INFO - PROCESS | 1746 | 1465862154968 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8ff9c800) [pid = 1746] [serial = 1734] [outer = 0x8f535c00] 16:55:56 INFO - PROCESS | 1746 | 1465862156116 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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1696ms 16:55:56 INFO - PROCESS | 1746 | 1465862156161 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 16:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:55:56 INFO - PROCESS | 1746 | 1465862156166 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 16:55:56 INFO - PROCESS | 1746 | 1465862156172 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 1746 | 1465862156176 Marionette TRACE conn4 <- [1,2282,null,{}] 16:55:56 INFO - PROCESS | 1746 | 1465862156182 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}] 16:55:56 INFO - PROCESS | 1746 | 1465862156187 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:56 INFO - PROCESS | 1746 | 1465862156370 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 16:55:56 INFO - PROCESS | 1746 | 1465862156598 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 1746 | 1465862156608 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbe400 == 25 [pid = 1746] [id = 578] 16:55:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f537000) [pid = 1746] [serial = 1735] [outer = (nil)] 16:55:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8ffa7800) [pid = 1746] [serial = 1736] [outer = 0x8f537000] 16:55:56 INFO - PROCESS | 1746 | 1465862156731 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x900bd000) [pid = 1746] [serial = 1737] [outer = 0x8f537000] 16:55:57 INFO - PROCESS | 1746 | 1465862157636 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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1542ms 16:55:57 INFO - PROCESS | 1746 | 1465862157715 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 1746 | 1465862157718 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 16:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:55:57 INFO - PROCESS | 1746 | 1465862157725 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 1746 | 1465862157729 Marionette TRACE conn4 <- [1,2286,null,{}] 16:55:57 INFO - PROCESS | 1746 | 1465862157735 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}] 16:55:57 INFO - PROCESS | 1746 | 1465862157740 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:58 INFO - PROCESS | 1746 | 1465862158128 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 16:55:58 INFO - PROCESS | 1746 | 1465862158419 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:58 INFO - PROCESS | 1746 | 1465862158430 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:55:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a638c00 == 26 [pid = 1746] [id = 579] 16:55:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8a63cc00) [pid = 1746] [serial = 1738] [outer = (nil)] 16:55:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8a767c00) [pid = 1746] [serial = 1739] [outer = 0x8a63cc00] 16:55:58 INFO - PROCESS | 1746 | 1465862158509 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8abe4c00) [pid = 1746] [serial = 1740] [outer = 0x8a63cc00] 16:56:00 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe4000 == 25 [pid = 1746] [id = 560] 16:56:00 INFO - PROCESS | 1746 | --DOCSHELL 0x88db6400 == 24 [pid = 1746] [id = 561] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8d31c000) [pid = 1746] [serial = 1697] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x88dbe800) [pid = 1746] [serial = 1685] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8a4c0000) [pid = 1746] [serial = 1686] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8abe8800) [pid = 1746] [serial = 1688] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8b666000) [pid = 1746] [serial = 1683] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8abec000) [pid = 1746] [serial = 1682] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a769800) [pid = 1746] [serial = 1662] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8a4c3c00) [pid = 1746] [serial = 1661] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8c94c800) [pid = 1746] [serial = 1665] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b720c00) [pid = 1746] [serial = 1664] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8e70e000) [pid = 1746] [serial = 1668] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8e702400) [pid = 1746] [serial = 1667] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f53f400) [pid = 1746] [serial = 1671] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f50e400) [pid = 1746] [serial = 1670] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f70b000) [pid = 1746] [serial = 1674] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f708000) [pid = 1746] [serial = 1673] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x918c6c00) [pid = 1746] [serial = 1677] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x900c3400) [pid = 1746] [serial = 1676] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x9190f000) [pid = 1746] [serial = 1680] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x9190d800) [pid = 1746] [serial = 1679] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x8d312400) [pid = 1746] [serial = 1694] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x8b712000) [pid = 1746] [serial = 1691] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8b71ac00) [pid = 1746] [serial = 1692] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x8a768800) [pid = 1746] [serial = 1695] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x8aca5400) [pid = 1746] [serial = 1689] [outer = (nil)] [url = about:blank] 16:56:00 INFO - PROCESS | 1746 | 1465862160629 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]]]}] 16:56:00 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 16:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2936ms 16:56:00 INFO - PROCESS | 1746 | 1465862160663 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 16:56:00 INFO - PROCESS | 1746 | 1465862160669 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 16:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:56:00 INFO - PROCESS | 1746 | 1465862160678 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - PROCESS | 1746 | 1465862160682 Marionette TRACE conn4 <- [1,2290,null,{}] 16:56:00 INFO - PROCESS | 1746 | 1465862160692 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}] 16:56:00 INFO - PROCESS | 1746 | 1465862160698 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:00 INFO - PROCESS | 1746 | 1465862160968 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 16:56:01 INFO - PROCESS | 1746 | 1465862161229 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 1746 | 1465862161249 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63e000 == 25 [pid = 1746] [id = 580] 16:56:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x8a63e400) [pid = 1746] [serial = 1741] [outer = (nil)] 16:56:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8a76bc00) [pid = 1746] [serial = 1742] [outer = 0x8a63e400] 16:56:01 INFO - PROCESS | 1746 | 1465862161368 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8a772800) [pid = 1746] [serial = 1743] [outer = 0x8a63e400] 16:56:02 INFO - PROCESS | 1746 | 1465862162555 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]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1896ms 16:56:02 INFO - PROCESS | 1746 | 1465862162599 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 16:56:02 INFO - PROCESS | 1746 | 1465862162613 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 16:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:56:02 INFO - PROCESS | 1746 | 1465862162633 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 1746 | 1465862162641 Marionette TRACE conn4 <- [1,2294,null,{}] 16:56:02 INFO - PROCESS | 1746 | 1465862162651 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}] 16:56:02 INFO - PROCESS | 1746 | 1465862162658 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:02 INFO - PROCESS | 1746 | 1465862162861 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 16:56:03 INFO - PROCESS | 1746 | 1465862163069 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 1746 | 1465862163077 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48bc00 == 26 [pid = 1746] [id = 581] 16:56:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8b48d000) [pid = 1746] [serial = 1744] [outer = (nil)] 16:56:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8b665000) [pid = 1746] [serial = 1745] [outer = 0x8b48d000] 16:56:03 INFO - PROCESS | 1746 | 1465862163170 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8b66e400) [pid = 1746] [serial = 1746] [outer = 0x8b48d000] 16:56:04 INFO - PROCESS | 1746 | 1465862164036 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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1448ms 16:56:04 INFO - PROCESS | 1746 | 1465862164078 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 1746 | 1465862164082 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 16:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:56:04 INFO - PROCESS | 1746 | 1465862164094 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - PROCESS | 1746 | 1465862164101 Marionette TRACE conn4 <- [1,2298,null,{}] 16:56:04 INFO - PROCESS | 1746 | 1465862164119 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}] 16:56:04 INFO - PROCESS | 1746 | 1465862164128 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:04 INFO - PROCESS | 1746 | 1465862164369 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 16:56:04 INFO - PROCESS | 1746 | 1465862164409 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 1746 | 1465862164420 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94a400 == 27 [pid = 1746] [id = 582] 16:56:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8c94a800) [pid = 1746] [serial = 1747] [outer = (nil)] 16:56:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8c954400) [pid = 1746] [serial = 1748] [outer = 0x8c94a800] 16:56:04 INFO - PROCESS | 1746 | 1465862164491 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8d24b400) [pid = 1746] [serial = 1749] [outer = 0x8c94a800] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8b8e7400) [pid = 1746] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8a639800) [pid = 1746] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8a641800) [pid = 1746] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8f45dc00) [pid = 1746] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x8a4c8800) [pid = 1746] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x8c953000) [pid = 1746] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:56:05 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8b665400) [pid = 1746] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:56:05 INFO - PROCESS | 1746 | 1465862165710 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]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1645ms 16:56:05 INFO - PROCESS | 1746 | 1465862165734 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 1746 | 1465862165739 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 16:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:56:05 INFO - PROCESS | 1746 | 1465862165745 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 1746 | 1465862165747 Marionette TRACE conn4 <- [1,2302,null,{}] 16:56:05 INFO - PROCESS | 1746 | 1465862165769 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}] 16:56:05 INFO - PROCESS | 1746 | 1465862165775 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:06 INFO - PROCESS | 1746 | 1465862165996 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 16:56:06 INFO - PROCESS | 1746 | 1465862166015 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 1746 | 1465862166022 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a641800 == 28 [pid = 1746] [id = 583] 16:56:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8b716000) [pid = 1746] [serial = 1750] [outer = (nil)] 16:56:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8d31c800) [pid = 1746] [serial = 1751] [outer = 0x8b716000] 16:56:06 INFO - PROCESS | 1746 | 1465862166092 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8e38a800) [pid = 1746] [serial = 1752] [outer = 0x8b716000] 16:56:06 INFO - PROCESS | 1746 | 1465862166935 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]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1237ms 16:56:06 INFO - PROCESS | 1746 | 1465862166984 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 1746 | 1465862166988 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 16:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:56:06 INFO - PROCESS | 1746 | 1465862166994 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - PROCESS | 1746 | 1465862166997 Marionette TRACE conn4 <- [1,2306,null,{}] 16:56:07 INFO - PROCESS | 1746 | 1465862167002 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}] 16:56:07 INFO - PROCESS | 1746 | 1465862167007 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:07 INFO - PROCESS | 1746 | 1465862167159 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 16:56:07 INFO - PROCESS | 1746 | 1465862167168 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 1746 | 1465862167178 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e392000 == 29 [pid = 1746] [id = 584] 16:56:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8e395000) [pid = 1746] [serial = 1753] [outer = (nil)] 16:56:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8e703800) [pid = 1746] [serial = 1754] [outer = 0x8e395000] 16:56:07 INFO - PROCESS | 1746 | 1465862167244 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8e708c00) [pid = 1746] [serial = 1755] [outer = 0x8e395000] 16:56:08 INFO - PROCESS | 1746 | 1465862168467 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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1489ms 16:56:08 INFO - PROCESS | 1746 | 1465862168484 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 1746 | 1465862168491 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 16:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:56:08 INFO - PROCESS | 1746 | 1465862168500 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 1746 | 1465862168508 Marionette TRACE conn4 <- [1,2310,null,{}] 16:56:08 INFO - PROCESS | 1746 | 1465862168516 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}] 16:56:08 INFO - PROCESS | 1746 | 1465862168522 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:08 INFO - PROCESS | 1746 | 1465862168708 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 16:56:08 INFO - PROCESS | 1746 | 1465862168885 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 1746 | 1465862168895 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe3800 == 30 [pid = 1746] [id = 585] 16:56:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8abe5000) [pid = 1746] [serial = 1756] [outer = (nil)] 16:56:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8acad800) [pid = 1746] [serial = 1757] [outer = 0x8abe5000] 16:56:09 INFO - PROCESS | 1746 | 1465862169035 Marionette DEBUG loaded listener.js 16:56:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8b718c00) [pid = 1746] [serial = 1758] [outer = 0x8abe5000] 16:56:10 INFO - PROCESS | 1746 | 1465862170097 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]]]}] 16:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1639ms 16:56:10 INFO - PROCESS | 1746 | 1465862170140 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 16:56:10 INFO - PROCESS | 1746 | 1465862170148 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 16:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:56:10 INFO - PROCESS | 1746 | 1465862170159 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:56:10 INFO - PROCESS | 1746 | 1465862170164 Marionette TRACE conn4 <- [1,2314,null,{}] 16:56:10 INFO - PROCESS | 1746 | 1465862170172 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}] 16:56:10 INFO - PROCESS | 1746 | 1465862170179 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:10 INFO - PROCESS | 1746 | 1465862170415 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 16:56:10 INFO - PROCESS | 1746 | 1465862170735 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 1746 | 1465862170746 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4be800 == 31 [pid = 1746] [id = 586] 16:56:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8d317800) [pid = 1746] [serial = 1759] [outer = (nil)] 16:56:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8e397000) [pid = 1746] [serial = 1760] [outer = 0x8d317800] 16:56:10 INFO - PROCESS | 1746 | 1465862170835 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8d313400) [pid = 1746] [serial = 1761] [outer = 0x8d317800] 16:56:11 INFO - PROCESS | 1746 | 1465862171922 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]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1794ms 16:56:11 INFO - PROCESS | 1746 | 1465862171953 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 16:56:11 INFO - PROCESS | 1746 | 1465862171957 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 16:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:56:11 INFO - PROCESS | 1746 | 1465862171965 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 1746 | 1465862171971 Marionette TRACE conn4 <- [1,2318,null,{}] 16:56:11 INFO - PROCESS | 1746 | 1465862171990 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}] 16:56:12 INFO - PROCESS | 1746 | 1465862172000 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:12 INFO - PROCESS | 1746 | 1465862172256 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 16:56:12 INFO - PROCESS | 1746 | 1465862172522 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 1746 | 1465862172532 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f463400 == 32 [pid = 1746] [id = 587] 16:56:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f493400) [pid = 1746] [serial = 1762] [outer = (nil)] 16:56:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f509400) [pid = 1746] [serial = 1763] [outer = 0x8f493400] 16:56:12 INFO - PROCESS | 1746 | 1465862172625 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f50fc00) [pid = 1746] [serial = 1764] [outer = 0x8f493400] 16:56:13 INFO - PROCESS | 1746 | 1465862173677 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] 16:56:13 INFO - PROCESS | 1746 | 1465862173769 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 16:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:56:13 INFO - PROCESS | 1746 | 1465862173778 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 1746 | 1465862173783 Marionette TRACE conn4 <- [1,2322,null,{}] 16:56:13 INFO - PROCESS | 1746 | 1465862173791 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}] 16:56:13 INFO - PROCESS | 1746 | 1465862173799 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:14 INFO - PROCESS | 1746 | 1465862174075 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 16:56:14 INFO - PROCESS | 1746 | 1465862174348 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 1746 | 1465862174358 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5400 == 33 [pid = 1746] [id = 588] 16:56:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8a4c6400) [pid = 1746] [serial = 1765] [outer = (nil)] 16:56:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8c949400) [pid = 1746] [serial = 1766] [outer = 0x8a4c6400] 16:56:14 INFO - PROCESS | 1746 | 1465862174546 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8e395800) [pid = 1746] [serial = 1767] [outer = 0x8a4c6400] 16:56:15 INFO - PROCESS | 1746 | 1465862175767 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]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2097ms 16:56:15 INFO - PROCESS | 1746 | 1465862175876 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 1746 | 1465862175883 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 16:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:56:15 INFO - PROCESS | 1746 | 1465862175902 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 1746 | 1465862175909 Marionette TRACE conn4 <- [1,2326,null,{}] 16:56:15 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8d320000) [pid = 1746] [serial = 1698] [outer = (nil)] [url = about:blank] 16:56:15 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8c94e400) [pid = 1746] [serial = 1715] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8c956c00) [pid = 1746] [serial = 1716] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8b491c00) [pid = 1746] [serial = 1713] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8a768400) [pid = 1746] [serial = 1700] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8abea400) [pid = 1746] [serial = 1712] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f462000) [pid = 1746] [serial = 1706] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f466400) [pid = 1746] [serial = 1707] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8b716400) [pid = 1746] [serial = 1709] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8b497c00) [pid = 1746] [serial = 1701] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8b71dc00) [pid = 1746] [serial = 1710] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8d466400) [pid = 1746] [serial = 1704] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8d246800) [pid = 1746] [serial = 1703] [outer = (nil)] [url = about:blank] 16:56:16 INFO - PROCESS | 1746 | 1465862176031 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}] 16:56:16 INFO - PROCESS | 1746 | 1465862176038 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:16 INFO - PROCESS | 1746 | 1465862176231 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 16:56:16 INFO - PROCESS | 1746 | 1465862176440 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 1746 | 1465862176446 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a770c00 == 34 [pid = 1746] [id = 589] 16:56:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8abe7000) [pid = 1746] [serial = 1768] [outer = (nil)] 16:56:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8aca8c00) [pid = 1746] [serial = 1769] [outer = 0x8abe7000] 16:56:16 INFO - PROCESS | 1746 | 1465862176532 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8b491c00) [pid = 1746] [serial = 1770] [outer = 0x8abe7000] 16:56:17 INFO - PROCESS | 1746 | 1465862177413 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]]]}] 16:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1539ms 16:56:17 INFO - PROCESS | 1746 | 1465862177441 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 1746 | 1465862177449 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 16:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:56:17 INFO - PROCESS | 1746 | 1465862177490 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 1746 | 1465862177496 Marionette TRACE conn4 <- [1,2330,null,{}] 16:56:17 INFO - PROCESS | 1746 | 1465862177506 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}] 16:56:17 INFO - PROCESS | 1746 | 1465862177511 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:17 INFO - PROCESS | 1746 | 1465862177699 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 16:56:17 INFO - PROCESS | 1746 | 1465862177712 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 1746 | 1465862177722 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71e400 == 35 [pid = 1746] [id = 590] 16:56:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8c94c000) [pid = 1746] [serial = 1771] [outer = (nil)] 16:56:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8c951c00) [pid = 1746] [serial = 1772] [outer = 0x8c94c000] 16:56:17 INFO - PROCESS | 1746 | 1465862177817 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8d247800) [pid = 1746] [serial = 1773] [outer = 0x8c94c000] 16:56:18 INFO - PROCESS | 1746 | 1465862178897 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]]]}] 16:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1462ms 16:56:18 INFO - PROCESS | 1746 | 1465862178939 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 16:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:56:18 INFO - PROCESS | 1746 | 1465862178944 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 16:56:18 INFO - PROCESS | 1746 | 1465862178952 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:56:18 INFO - PROCESS | 1746 | 1465862178959 Marionette TRACE conn4 <- [1,2334,null,{}] 16:56:18 INFO - PROCESS | 1746 | 1465862178987 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}] 16:56:19 INFO - PROCESS | 1746 | 1465862178997 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:19 INFO - PROCESS | 1746 | 1465862179241 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 16:56:19 INFO - PROCESS | 1746 | 1465862179266 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 1746 | 1465862179281 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e707400 == 36 [pid = 1746] [id = 591] 16:56:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8e70e400) [pid = 1746] [serial = 1774] [outer = (nil)] 16:56:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f460400) [pid = 1746] [serial = 1775] [outer = 0x8e70e400] 16:56:19 INFO - PROCESS | 1746 | 1465862179359 Marionette DEBUG loaded listener.js 16:56:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f46c800) [pid = 1746] [serial = 1776] [outer = 0x8e70e400] 16:56:20 INFO - PROCESS | 1746 | 1465862180382 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]]]}] 16:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1489ms 16:56:20 INFO - PROCESS | 1746 | 1465862180450 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 16:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:56:20 INFO - PROCESS | 1746 | 1465862180457 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 16:56:20 INFO - PROCESS | 1746 | 1465862180463 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:56:20 INFO - PROCESS | 1746 | 1465862180466 Marionette TRACE conn4 <- [1,2338,null,{}] 16:56:20 INFO - PROCESS | 1746 | 1465862180472 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}] 16:56:20 INFO - PROCESS | 1746 | 1465862180491 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:20 INFO - PROCESS | 1746 | 1465862180735 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 16:56:20 INFO - PROCESS | 1746 | 1465862180751 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 1746 | 1465862180758 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8000 == 37 [pid = 1746] [id = 592] 16:56:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8a63c800) [pid = 1746] [serial = 1777] [outer = (nil)] 16:56:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f538400) [pid = 1746] [serial = 1778] [outer = 0x8a63c800] 16:56:20 INFO - PROCESS | 1746 | 1465862180842 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f688400) [pid = 1746] [serial = 1779] [outer = 0x8a63c800] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8c94a800) [pid = 1746] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8a63cc00) [pid = 1746] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8a63e400) [pid = 1746] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8a76c000) [pid = 1746] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8d312800) [pid = 1746] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f45e000) [pid = 1746] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8f50b400) [pid = 1746] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8d24ac00) [pid = 1746] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f535c00) [pid = 1746] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8b716000) [pid = 1746] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8f537000) [pid = 1746] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:56:21 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8b48d000) [pid = 1746] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:56:21 INFO - PROCESS | 1746 | 1465862181975 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]]]}] 16:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1544ms 16:56:22 INFO - PROCESS | 1746 | 1465862182010 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 16:56:22 INFO - PROCESS | 1746 | 1465862182013 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 16:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:56:22 INFO - PROCESS | 1746 | 1465862182021 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - PROCESS | 1746 | 1465862182024 Marionette TRACE conn4 <- [1,2342,null,{}] 16:56:22 INFO - PROCESS | 1746 | 1465862182030 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}] 16:56:22 INFO - PROCESS | 1746 | 1465862182034 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:22 INFO - PROCESS | 1746 | 1465862182217 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 16:56:22 INFO - PROCESS | 1746 | 1465862182373 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:22 INFO - PROCESS | 1746 | 1465862182383 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8400 == 38 [pid = 1746] [id = 593] 16:56:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8a4cac00) [pid = 1746] [serial = 1780] [outer = (nil)] 16:56:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8f45d400) [pid = 1746] [serial = 1781] [outer = 0x8a4cac00] 16:56:22 INFO - PROCESS | 1746 | 1465862182452 Marionette DEBUG loaded listener.js 16:56:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f4a0400) [pid = 1746] [serial = 1782] [outer = 0x8a4cac00] 16:56:23 INFO - PROCESS | 1746 | 1465862183399 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]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1431ms 16:56:23 INFO - PROCESS | 1746 | 1465862183454 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 16:56:23 INFO - PROCESS | 1746 | 1465862183461 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 16:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:56:23 INFO - PROCESS | 1746 | 1465862183471 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 1746 | 1465862183477 Marionette TRACE conn4 <- [1,2346,null,{}] 16:56:23 INFO - PROCESS | 1746 | 1465862183542 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}] 16:56:23 INFO - PROCESS | 1746 | 1465862183552 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:23 INFO - PROCESS | 1746 | 1465862183816 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 16:56:24 INFO - PROCESS | 1746 | 1465862184032 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:24 INFO - PROCESS | 1746 | 1465862184046 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a765000 == 39 [pid = 1746] [id = 594] 16:56:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8a76c000) [pid = 1746] [serial = 1783] [outer = (nil)] 16:56:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8aca1400) [pid = 1746] [serial = 1784] [outer = 0x8a76c000] 16:56:24 INFO - PROCESS | 1746 | 1465862184144 Marionette DEBUG loaded listener.js 16:56:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8b48ec00) [pid = 1746] [serial = 1785] [outer = 0x8a76c000] 16:56:25 INFO - PROCESS | 1746 | 1465862185202 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]]]}] 16:56:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:56:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1752ms 16:56:25 INFO - PROCESS | 1746 | 1465862185221 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 16:56:25 INFO - PROCESS | 1746 | 1465862185229 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 16:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:56:25 INFO - PROCESS | 1746 | 1465862185241 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - PROCESS | 1746 | 1465862185245 Marionette TRACE conn4 <- [1,2350,null,{}] 16:56:25 INFO - PROCESS | 1746 | 1465862185253 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}] 16:56:25 INFO - PROCESS | 1746 | 1465862185260 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:25 INFO - PROCESS | 1746 | 1465862185517 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 16:56:25 INFO - PROCESS | 1746 | 1465862185768 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:25 INFO - PROCESS | 1746 | 1465862185779 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d244000 == 40 [pid = 1746] [id = 595] 16:56:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8d31d000) [pid = 1746] [serial = 1786] [outer = (nil)] 16:56:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8d45fc00) [pid = 1746] [serial = 1787] [outer = 0x8d31d000] 16:56:25 INFO - PROCESS | 1746 | 1465862185891 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8e391000) [pid = 1746] [serial = 1788] [outer = 0x8d31d000] 16:56:27 INFO - PROCESS | 1746 | 1465862187082 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]]]}] 16:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1885ms 16:56:27 INFO - PROCESS | 1746 | 1465862187128 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 1746 | 1465862187136 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 16:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:56:27 INFO - PROCESS | 1746 | 1465862187149 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 1746 | 1465862187165 Marionette TRACE conn4 <- [1,2354,null,{}] 16:56:27 INFO - PROCESS | 1746 | 1465862187273 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}] 16:56:27 INFO - PROCESS | 1746 | 1465862187283 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:27 INFO - PROCESS | 1746 | 1465862187488 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 16:56:27 INFO - PROCESS | 1746 | 1465862187787 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 1746 | 1465862187799 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c8000 == 41 [pid = 1746] [id = 596] 16:56:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f706800) [pid = 1746] [serial = 1789] [outer = (nil)] 16:56:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f70b000) [pid = 1746] [serial = 1790] [outer = 0x8f706800] 16:56:27 INFO - PROCESS | 1746 | 1465862187930 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8ff98c00) [pid = 1746] [serial = 1791] [outer = 0x8f706800] 16:56:28 INFO - PROCESS | 1746 | 1465862188960 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]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1889ms 16:56:29 INFO - PROCESS | 1746 | 1465862189037 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 16:56:29 INFO - PROCESS | 1746 | 1465862189043 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 16:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:56:29 INFO - PROCESS | 1746 | 1465862189053 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 1746 | 1465862189060 Marionette TRACE conn4 <- [1,2358,null,{}] 16:56:29 INFO - PROCESS | 1746 | 1465862189070 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}] 16:56:29 INFO - PROCESS | 1746 | 1465862189077 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:29 INFO - PROCESS | 1746 | 1465862189419 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 16:56:29 INFO - PROCESS | 1746 | 1465862189771 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:29 INFO - PROCESS | 1746 | 1465862189781 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ff9e000 == 42 [pid = 1746] [id = 597] 16:56:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8ffa2c00) [pid = 1746] [serial = 1792] [outer = (nil)] 16:56:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x900b9800) [pid = 1746] [serial = 1793] [outer = 0x8ffa2c00] 16:56:29 INFO - PROCESS | 1746 | 1465862189876 Marionette DEBUG loaded listener.js 16:56:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x900c4400) [pid = 1746] [serial = 1794] [outer = 0x8ffa2c00] 16:56:30 INFO - PROCESS | 1746 | 1465862190865 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]]]}] 16:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1849ms 16:56:30 INFO - PROCESS | 1746 | 1465862190901 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 16:56:30 INFO - PROCESS | 1746 | 1465862190904 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 16:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:56:30 INFO - PROCESS | 1746 | 1465862190912 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 1746 | 1465862190915 Marionette TRACE conn4 <- [1,2362,null,{}] 16:56:30 INFO - PROCESS | 1746 | 1465862190922 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}] 16:56:30 INFO - PROCESS | 1746 | 1465862190927 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:31 INFO - PROCESS | 1746 | 1465862191109 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 16:56:31 INFO - PROCESS | 1746 | 1465862191304 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 1746 | 1465862191316 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5c00 == 43 [pid = 1746] [id = 598] 16:56:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x88db7800) [pid = 1746] [serial = 1795] [outer = (nil)] 16:56:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x917da000) [pid = 1746] [serial = 1796] [outer = 0x88db7800] 16:56:31 INFO - PROCESS | 1746 | 1465862191411 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x917d9c00) [pid = 1746] [serial = 1797] [outer = 0x88db7800] 16:56:32 INFO - PROCESS | 1746 | 1465862192474 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]]]}] 16:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1639ms 16:56:32 INFO - PROCESS | 1746 | 1465862192551 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 1746 | 1465862192556 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 16:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:56:32 INFO - PROCESS | 1746 | 1465862192563 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 1746 | 1465862192568 Marionette TRACE conn4 <- [1,2366,null,{}] 16:56:32 INFO - PROCESS | 1746 | 1465862192577 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}] 16:56:32 INFO - PROCESS | 1746 | 1465862192590 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:32 INFO - PROCESS | 1746 | 1465862192893 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 16:56:33 INFO - PROCESS | 1746 | 1465862193191 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:33 INFO - PROCESS | 1746 | 1465862193202 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a640000 == 44 [pid = 1746] [id = 599] 16:56:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8aca1c00) [pid = 1746] [serial = 1798] [outer = (nil)] 16:56:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x918c5c00) [pid = 1746] [serial = 1799] [outer = 0x8aca1c00] 16:56:33 INFO - PROCESS | 1746 | 1465862193291 Marionette DEBUG loaded listener.js 16:56:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x918cdc00) [pid = 1746] [serial = 1800] [outer = 0x8aca1c00] 16:56:34 INFO - PROCESS | 1746 | 1465862194305 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]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1788ms 16:56:34 INFO - PROCESS | 1746 | 1465862194353 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 1746 | 1465862194358 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 16:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:56:34 INFO - PROCESS | 1746 | 1465862194367 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - PROCESS | 1746 | 1465862194371 Marionette TRACE conn4 <- [1,2370,null,{}] 16:56:34 INFO - PROCESS | 1746 | 1465862194377 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}] 16:56:34 INFO - PROCESS | 1746 | 1465862194382 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:34 INFO - PROCESS | 1746 | 1465862194594 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 16:56:34 INFO - PROCESS | 1746 | 1465862194793 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 1746 | 1465862194807 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bdc00 == 45 [pid = 1746] [id = 600] 16:56:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a766000) [pid = 1746] [serial = 1801] [outer = (nil)] 16:56:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8e390000) [pid = 1746] [serial = 1802] [outer = 0x8a766000] 16:56:34 INFO - PROCESS | 1746 | 1465862194899 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f498000) [pid = 1746] [serial = 1803] [outer = 0x8a766000] 16:56:36 INFO - PROCESS | 1746 | 1465862196204 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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1896ms 16:56:36 INFO - PROCESS | 1746 | 1465862196264 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 1746 | 1465862196270 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 16:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:56:36 INFO - PROCESS | 1746 | 1465862196279 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 1746 | 1465862196286 Marionette TRACE conn4 <- [1,2374,null,{}] 16:56:36 INFO - PROCESS | 1746 | 1465862196293 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}] 16:56:36 INFO - PROCESS | 1746 | 1465862196298 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:36 INFO - PROCESS | 1746 | 1465862196508 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 16:56:36 INFO - PROCESS | 1746 | 1465862196760 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 1746 | 1465862196771 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c3400 == 46 [pid = 1746] [id = 601] 16:56:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8a637c00) [pid = 1746] [serial = 1804] [outer = (nil)] 16:56:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8b8ef400) [pid = 1746] [serial = 1805] [outer = 0x8a637c00] 16:56:36 INFO - PROCESS | 1746 | 1465862196945 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8c954c00) [pid = 1746] [serial = 1806] [outer = 0x8a637c00] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63e000 == 45 [pid = 1746] [id = 580] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a638c00 == 44 [pid = 1746] [id = 579] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48bc00 == 43 [pid = 1746] [id = 581] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a641800 == 42 [pid = 1746] [id = 583] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94a400 == 41 [pid = 1746] [id = 582] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8000 == 40 [pid = 1746] [id = 592] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e707400 == 39 [pid = 1746] [id = 591] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71e400 == 38 [pid = 1746] [id = 590] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a770c00 == 37 [pid = 1746] [id = 589] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5400 == 36 [pid = 1746] [id = 588] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8e392000 == 35 [pid = 1746] [id = 584] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe3800 == 34 [pid = 1746] [id = 585] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8f463400 == 33 [pid = 1746] [id = 587] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4be800 == 32 [pid = 1746] [id = 586] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4bdc00 == 31 [pid = 1746] [id = 600] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a640000 == 30 [pid = 1746] [id = 599] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5c00 == 29 [pid = 1746] [id = 598] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8ff9e000 == 28 [pid = 1746] [id = 597] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8d244000 == 27 [pid = 1746] [id = 595] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c8000 == 26 [pid = 1746] [id = 596] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8400 == 25 [pid = 1746] [id = 593] 16:56:38 INFO - PROCESS | 1746 | --DOCSHELL 0x8a765000 == 24 [pid = 1746] [id = 594] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8c954400) [pid = 1746] [serial = 1748] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8abe4c00) [pid = 1746] [serial = 1740] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8a767c00) [pid = 1746] [serial = 1739] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8a76bc00) [pid = 1746] [serial = 1742] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a772800) [pid = 1746] [serial = 1743] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8b711800) [pid = 1746] [serial = 1719] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8b663800) [pid = 1746] [serial = 1718] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8e38fc00) [pid = 1746] [serial = 1722] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8d45b000) [pid = 1746] [serial = 1721] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f495800) [pid = 1746] [serial = 1725] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f468c00) [pid = 1746] [serial = 1724] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8d31fc00) [pid = 1746] [serial = 1728] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f50f400) [pid = 1746] [serial = 1727] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f53c400) [pid = 1746] [serial = 1731] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f53a000) [pid = 1746] [serial = 1730] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8ff9c800) [pid = 1746] [serial = 1734] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f707400) [pid = 1746] [serial = 1733] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8d31c800) [pid = 1746] [serial = 1751] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x900bd000) [pid = 1746] [serial = 1737] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8ffa7800) [pid = 1746] [serial = 1736] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8d24b400) [pid = 1746] [serial = 1749] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8b665000) [pid = 1746] [serial = 1745] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8b66e400) [pid = 1746] [serial = 1746] [outer = (nil)] [url = about:blank] 16:56:38 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8e38a800) [pid = 1746] [serial = 1752] [outer = (nil)] [url = about:blank] 16:56:39 INFO - PROCESS | 1746 | 1465862199113 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]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2900ms 16:56:39 INFO - PROCESS | 1746 | 1465862199179 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 1746 | 1465862199186 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 16:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:56:39 INFO - PROCESS | 1746 | 1465862199197 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 1746 | 1465862199202 Marionette TRACE conn4 <- [1,2378,null,{}] 16:56:39 INFO - PROCESS | 1746 | 1465862199285 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}] 16:56:39 INFO - PROCESS | 1746 | 1465862199291 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:39 INFO - PROCESS | 1746 | 1465862199465 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 16:56:39 INFO - PROCESS | 1746 | 1465862199482 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 1746 | 1465862199490 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63a000 == 25 [pid = 1746] [id = 602] 16:56:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8a63b800) [pid = 1746] [serial = 1807] [outer = (nil)] 16:56:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8abe3c00) [pid = 1746] [serial = 1808] [outer = 0x8a63b800] 16:56:39 INFO - PROCESS | 1746 | 1465862199568 Marionette DEBUG loaded listener.js 16:56:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8abe8400) [pid = 1746] [serial = 1809] [outer = 0x8a63b800] 16:56:40 INFO - PROCESS | 1746 | 1465862200607 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]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1460ms 16:56:40 INFO - PROCESS | 1746 | 1465862200657 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 16:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:56:40 INFO - PROCESS | 1746 | 1465862200666 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 16:56:40 INFO - PROCESS | 1746 | 1465862200677 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - PROCESS | 1746 | 1465862200682 Marionette TRACE conn4 <- [1,2382,null,{}] 16:56:40 INFO - PROCESS | 1746 | 1465862200688 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}] 16:56:40 INFO - PROCESS | 1746 | 1465862200694 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:40 INFO - PROCESS | 1746 | 1465862200963 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 16:56:41 INFO - PROCESS | 1746 | 1465862201096 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 1746 | 1465862201105 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b66f000 == 26 [pid = 1746] [id = 603] 16:56:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8b711c00) [pid = 1746] [serial = 1810] [outer = (nil)] 16:56:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8b716800) [pid = 1746] [serial = 1811] [outer = 0x8b711c00] 16:56:41 INFO - PROCESS | 1746 | 1465862201193 Marionette DEBUG loaded listener.js 16:56:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8b720c00) [pid = 1746] [serial = 1812] [outer = 0x8b711c00] 16:56:42 INFO - PROCESS | 1746 | 1465862202316 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]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1688ms 16:56:42 INFO - PROCESS | 1746 | 1465862202364 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 1746 | 1465862202369 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 16:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:56:42 INFO - PROCESS | 1746 | 1465862202384 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 1746 | 1465862202390 Marionette TRACE conn4 <- [1,2386,null,{}] 16:56:42 INFO - PROCESS | 1746 | 1465862202410 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}] 16:56:42 INFO - PROCESS | 1746 | 1465862202420 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:42 INFO - PROCESS | 1746 | 1465862202681 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 16:56:42 INFO - PROCESS | 1746 | 1465862202703 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 1746 | 1465862202717 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d319800 == 27 [pid = 1746] [id = 604] 16:56:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8d31b000) [pid = 1746] [serial = 1813] [outer = (nil)] 16:56:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d45bc00) [pid = 1746] [serial = 1814] [outer = 0x8d31b000] 16:56:42 INFO - PROCESS | 1746 | 1465862202804 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8d465400) [pid = 1746] [serial = 1815] [outer = 0x8d31b000] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a4cac00) [pid = 1746] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e70e400) [pid = 1746] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8a63c800) [pid = 1746] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8d317800) [pid = 1746] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8a4c6400) [pid = 1746] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8e395000) [pid = 1746] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8c94c000) [pid = 1746] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8abe7000) [pid = 1746] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8abe5000) [pid = 1746] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:56:43 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f493400) [pid = 1746] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:56:44 INFO - PROCESS | 1746 | 1465862204349 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]]]}] 16:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2002ms 16:56:44 INFO - PROCESS | 1746 | 1465862204378 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 16:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:56:44 INFO - PROCESS | 1746 | 1465862204383 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 16:56:44 INFO - PROCESS | 1746 | 1465862204391 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 1746 | 1465862204396 Marionette TRACE conn4 <- [1,2390,null,{}] 16:56:44 INFO - PROCESS | 1746 | 1465862204403 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}] 16:56:44 INFO - PROCESS | 1746 | 1465862204408 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:44 INFO - PROCESS | 1746 | 1465862204656 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 16:56:44 INFO - PROCESS | 1746 | 1465862204666 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 1746 | 1465862204672 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76e400 == 28 [pid = 1746] [id = 605] 16:56:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8b663c00) [pid = 1746] [serial = 1816] [outer = (nil)] 16:56:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8e38a400) [pid = 1746] [serial = 1817] [outer = 0x8b663c00] 16:56:44 INFO - PROCESS | 1746 | 1465862204844 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8e398c00) [pid = 1746] [serial = 1818] [outer = 0x8b663c00] 16:56:45 INFO - PROCESS | 1746 | 1465862205742 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]]]}] 16:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1394ms 16:56:45 INFO - PROCESS | 1746 | 1465862205784 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 1746 | 1465862205788 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 16:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:56:45 INFO - PROCESS | 1746 | 1465862205794 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 1746 | 1465862205798 Marionette TRACE conn4 <- [1,2394,null,{}] 16:56:45 INFO - PROCESS | 1746 | 1465862205804 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}] 16:56:45 INFO - PROCESS | 1746 | 1465862205809 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:46 INFO - PROCESS | 1746 | 1465862206111 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 16:56:46 INFO - PROCESS | 1746 | 1465862206251 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 1746 | 1465862206262 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5400 == 29 [pid = 1746] [id = 606] 16:56:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8a4c6000) [pid = 1746] [serial = 1819] [outer = (nil)] 16:56:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8a4c9c00) [pid = 1746] [serial = 1820] [outer = 0x8a4c6000] 16:56:46 INFO - PROCESS | 1746 | 1465862206361 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8a638c00) [pid = 1746] [serial = 1821] [outer = 0x8a4c6000] 16:56:47 INFO - PROCESS | 1746 | 1465862207594 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]]]}] 16:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1840ms 16:56:47 INFO - PROCESS | 1746 | 1465862207639 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 1746 | 1465862207646 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 16:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:56:47 INFO - PROCESS | 1746 | 1465862207655 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 1746 | 1465862207661 Marionette TRACE conn4 <- [1,2398,null,{}] 16:56:47 INFO - PROCESS | 1746 | 1465862207668 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}] 16:56:47 INFO - PROCESS | 1746 | 1465862207676 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:47 INFO - PROCESS | 1746 | 1465862207934 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 16:56:48 INFO - PROCESS | 1746 | 1465862208180 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:48 INFO - PROCESS | 1746 | 1465862208188 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acaa400 == 30 [pid = 1746] [id = 607] 16:56:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8acae000) [pid = 1746] [serial = 1822] [outer = (nil)] 16:56:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8b48f400) [pid = 1746] [serial = 1823] [outer = 0x8acae000] 16:56:48 INFO - PROCESS | 1746 | 1465862208321 Marionette DEBUG loaded listener.js 16:56:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8b669400) [pid = 1746] [serial = 1824] [outer = 0x8acae000] 16:56:49 INFO - PROCESS | 1746 | 1465862209446 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]]]}] 16:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1840ms 16:56:49 INFO - PROCESS | 1746 | 1465862209496 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 16:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:56:49 INFO - PROCESS | 1746 | 1465862209502 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 16:56:49 INFO - PROCESS | 1746 | 1465862209509 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - PROCESS | 1746 | 1465862209513 Marionette TRACE conn4 <- [1,2402,null,{}] 16:56:49 INFO - PROCESS | 1746 | 1465862209519 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}] 16:56:49 INFO - PROCESS | 1746 | 1465862209525 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:49 INFO - PROCESS | 1746 | 1465862209794 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 16:56:50 INFO - PROCESS | 1746 | 1465862210094 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:50 INFO - PROCESS | 1746 | 1465862210104 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abea800 == 31 [pid = 1746] [id = 608] 16:56:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8acaa000) [pid = 1746] [serial = 1825] [outer = (nil)] 16:56:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8d243800) [pid = 1746] [serial = 1826] [outer = 0x8acaa000] 16:56:50 INFO - PROCESS | 1746 | 1465862210231 Marionette DEBUG loaded listener.js 16:56:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8d31a000) [pid = 1746] [serial = 1827] [outer = 0x8acaa000] 16:56:51 INFO - PROCESS | 1746 | 1465862211384 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]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1941ms 16:56:51 INFO - PROCESS | 1746 | 1465862211453 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 1746 | 1465862211462 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 16:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:56:51 INFO - PROCESS | 1746 | 1465862211481 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 1746 | 1465862211489 Marionette TRACE conn4 <- [1,2406,null,{}] 16:56:51 INFO - PROCESS | 1746 | 1465862211496 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}] 16:56:51 INFO - PROCESS | 1746 | 1465862211504 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:51 INFO - PROCESS | 1746 | 1465862211752 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 16:56:52 INFO - PROCESS | 1746 | 1465862212005 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 1746 | 1465862212015 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b719800 == 32 [pid = 1746] [id = 609] 16:56:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8d314400) [pid = 1746] [serial = 1828] [outer = (nil)] 16:56:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f495400) [pid = 1746] [serial = 1829] [outer = 0x8d314400] 16:56:52 INFO - PROCESS | 1746 | 1465862212097 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8f45f000) [pid = 1746] [serial = 1830] [outer = 0x8d314400] 16:56:53 INFO - PROCESS | 1746 | 1465862213152 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]]]}] 16:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1752ms 16:56:53 INFO - PROCESS | 1746 | 1465862213225 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 16:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:56:53 INFO - PROCESS | 1746 | 1465862213230 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 16:56:53 INFO - PROCESS | 1746 | 1465862213237 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 1746 | 1465862213240 Marionette TRACE conn4 <- [1,2410,null,{}] 16:56:53 INFO - PROCESS | 1746 | 1465862213247 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}] 16:56:53 INFO - PROCESS | 1746 | 1465862213252 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:53 INFO - PROCESS | 1746 | 1465862213451 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 16:56:53 INFO - PROCESS | 1746 | 1465862213827 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 1746 | 1465862213838 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4be000 == 33 [pid = 1746] [id = 610] 16:56:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8a4be800) [pid = 1746] [serial = 1831] [outer = (nil)] 16:56:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8a4c2c00) [pid = 1746] [serial = 1832] [outer = 0x8a4be800] 16:56:53 INFO - PROCESS | 1746 | 1465862213965 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8a63f800) [pid = 1746] [serial = 1833] [outer = 0x8a4be800] 16:56:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8b66b400 == 32 [pid = 1746] [id = 563] 16:56:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76e400 == 31 [pid = 1746] [id = 605] 16:56:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8d319800 == 30 [pid = 1746] [id = 604] 16:56:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8b66f000 == 29 [pid = 1746] [id = 603] 16:56:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63a000 == 28 [pid = 1746] [id = 602] 16:56:54 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c3400 == 27 [pid = 1746] [id = 601] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f45d400) [pid = 1746] [serial = 1781] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f46c800) [pid = 1746] [serial = 1776] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f460400) [pid = 1746] [serial = 1775] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f538400) [pid = 1746] [serial = 1778] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8e397000) [pid = 1746] [serial = 1760] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8d313400) [pid = 1746] [serial = 1761] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8c949400) [pid = 1746] [serial = 1766] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8e395800) [pid = 1746] [serial = 1767] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8e708c00) [pid = 1746] [serial = 1755] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e703800) [pid = 1746] [serial = 1754] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8c951c00) [pid = 1746] [serial = 1772] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8aca8c00) [pid = 1746] [serial = 1769] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8b491c00) [pid = 1746] [serial = 1770] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8acad800) [pid = 1746] [serial = 1757] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8b718c00) [pid = 1746] [serial = 1758] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8f509400) [pid = 1746] [serial = 1763] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8f50fc00) [pid = 1746] [serial = 1764] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8f688400) [pid = 1746] [serial = 1779] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8d247800) [pid = 1746] [serial = 1773] [outer = (nil)] [url = about:blank] 16:56:54 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f4a0400) [pid = 1746] [serial = 1782] [outer = (nil)] [url = about:blank] 16:56:55 INFO - PROCESS | 1746 | 1465862215159 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]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1951ms 16:56:55 INFO - PROCESS | 1746 | 1465862215190 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 1746 | 1465862215195 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 16:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:56:55 INFO - PROCESS | 1746 | 1465862215204 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 1746 | 1465862215209 Marionette TRACE conn4 <- [1,2414,null,{}] 16:56:55 INFO - PROCESS | 1746 | 1465862215217 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}] 16:56:55 INFO - PROCESS | 1746 | 1465862215225 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:55 INFO - PROCESS | 1746 | 1465862215410 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 16:56:55 INFO - PROCESS | 1746 | 1465862215424 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 1746 | 1465862215435 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca2800 == 28 [pid = 1746] [id = 611] 16:56:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8aca8c00) [pid = 1746] [serial = 1834] [outer = (nil)] 16:56:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8b498000) [pid = 1746] [serial = 1835] [outer = 0x8aca8c00] 16:56:55 INFO - PROCESS | 1746 | 1465862215550 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8b712800) [pid = 1746] [serial = 1836] [outer = 0x8aca8c00] 16:56:56 INFO - PROCESS | 1746 | 1465862216579 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]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1435ms 16:56:56 INFO - PROCESS | 1746 | 1465862216644 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 1746 | 1465862216651 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 16:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:56:56 INFO - PROCESS | 1746 | 1465862216658 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 1746 | 1465862216661 Marionette TRACE conn4 <- [1,2418,null,{}] 16:56:56 INFO - PROCESS | 1746 | 1465862216671 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}] 16:56:56 INFO - PROCESS | 1746 | 1465862216677 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:56 INFO - PROCESS | 1746 | 1465862216874 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 16:56:57 INFO - PROCESS | 1746 | 1465862217034 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 1746 | 1465862217047 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5800 == 29 [pid = 1746] [id = 612] 16:56:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8c954400) [pid = 1746] [serial = 1837] [outer = (nil)] 16:56:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8d244c00) [pid = 1746] [serial = 1838] [outer = 0x8c954400] 16:56:57 INFO - PROCESS | 1746 | 1465862217163 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8d318000) [pid = 1746] [serial = 1839] [outer = 0x8c954400] 16:56:58 INFO - PROCESS | 1746 | 1465862218209 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]]]}] 16:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1590ms 16:56:58 INFO - PROCESS | 1746 | 1465862218254 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 16:56:58 INFO - PROCESS | 1746 | 1465862218258 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 16:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:56:58 INFO - PROCESS | 1746 | 1465862218273 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:56:58 INFO - PROCESS | 1746 | 1465862218281 Marionette TRACE conn4 <- [1,2422,null,{}] 16:56:58 INFO - PROCESS | 1746 | 1465862218297 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}] 16:56:58 INFO - PROCESS | 1746 | 1465862218305 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:58 INFO - PROCESS | 1746 | 1465862218570 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 16:56:58 INFO - PROCESS | 1746 | 1465862218605 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 1746 | 1465862218619 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:56:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8eb800 == 30 [pid = 1746] [id = 613] 16:56:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8d315400) [pid = 1746] [serial = 1840] [outer = (nil)] 16:56:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f467c00) [pid = 1746] [serial = 1841] [outer = 0x8d315400] 16:56:58 INFO - PROCESS | 1746 | 1465862218736 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f46b000) [pid = 1746] [serial = 1842] [outer = 0x8d315400] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8d31b000) [pid = 1746] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8a637c00) [pid = 1746] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8a63b800) [pid = 1746] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8ffa2c00) [pid = 1746] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x88db7800) [pid = 1746] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8aca1c00) [pid = 1746] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8d31d000) [pid = 1746] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8a766000) [pid = 1746] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f706800) [pid = 1746] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8a76c000) [pid = 1746] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:57:00 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8b711c00) [pid = 1746] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:57:00 INFO - PROCESS | 1746 | 1465862220817 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]]]}] 16:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2621ms 16:57:00 INFO - PROCESS | 1746 | 1465862220890 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 16:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:57:00 INFO - PROCESS | 1746 | 1465862220901 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 16:57:00 INFO - PROCESS | 1746 | 1465862220916 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:57:00 INFO - PROCESS | 1746 | 1465862220924 Marionette TRACE conn4 <- [1,2426,null,{}] 16:57:00 INFO - PROCESS | 1746 | 1465862220937 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}] 16:57:00 INFO - PROCESS | 1746 | 1465862220948 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:01 INFO - PROCESS | 1746 | 1465862221362 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 16:57:01 INFO - PROCESS | 1746 | 1465862221541 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:01 INFO - PROCESS | 1746 | 1465862221560 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c3400 == 31 [pid = 1746] [id = 614] 16:57:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8a4c7800) [pid = 1746] [serial = 1843] [outer = (nil)] 16:57:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8aca5000) [pid = 1746] [serial = 1844] [outer = 0x8a4c7800] 16:57:01 INFO - PROCESS | 1746 | 1465862221697 Marionette DEBUG loaded listener.js 16:57:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8acad000) [pid = 1746] [serial = 1845] [outer = 0x8a4c7800] 16:57:03 INFO - PROCESS | 1746 | 1465862223293 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]]]}] 16:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2411ms 16:57:03 INFO - PROCESS | 1746 | 1465862223325 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 16:57:03 INFO - PROCESS | 1746 | 1465862223337 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 16:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:57:03 INFO - PROCESS | 1746 | 1465862223355 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 1746 | 1465862223363 Marionette TRACE conn4 <- [1,2430,null,{}] 16:57:03 INFO - PROCESS | 1746 | 1465862223434 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}] 16:57:03 INFO - PROCESS | 1746 | 1465862223445 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:03 INFO - PROCESS | 1746 | 1465862223791 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 16:57:04 INFO - PROCESS | 1746 | 1465862223993 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:04 INFO - PROCESS | 1746 | 1465862224004 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71f800 == 32 [pid = 1746] [id = 615] 16:57:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8c94a800) [pid = 1746] [serial = 1846] [outer = (nil)] 16:57:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8c950000) [pid = 1746] [serial = 1847] [outer = 0x8c94a800] 16:57:04 INFO - PROCESS | 1746 | 1465862224129 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8d316c00) [pid = 1746] [serial = 1848] [outer = 0x8c94a800] 16:57:05 INFO - PROCESS | 1746 | 1465862225286 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]]]}] 16:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1995ms 16:57:05 INFO - PROCESS | 1746 | 1465862225348 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 16:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:57:05 INFO - PROCESS | 1746 | 1465862225352 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 16:57:05 INFO - PROCESS | 1746 | 1465862225360 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:57:05 INFO - PROCESS | 1746 | 1465862225366 Marionette TRACE conn4 <- [1,2434,null,{}] 16:57:05 INFO - PROCESS | 1746 | 1465862225384 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}] 16:57:05 INFO - PROCESS | 1746 | 1465862225395 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:05 INFO - PROCESS | 1746 | 1465862225752 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 16:57:06 INFO - PROCESS | 1746 | 1465862226016 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 1746 | 1465862226031 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f496800 == 33 [pid = 1746] [id = 616] 16:57:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f49a800) [pid = 1746] [serial = 1849] [outer = (nil)] 16:57:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f50b000) [pid = 1746] [serial = 1850] [outer = 0x8f49a800] 16:57:06 INFO - PROCESS | 1746 | 1465862226170 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f513800) [pid = 1746] [serial = 1851] [outer = 0x8f49a800] 16:57:07 INFO - PROCESS | 1746 | 1465862227610 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]]]}] 16:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2340ms 16:57:07 INFO - PROCESS | 1746 | 1465862227701 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 16:57:07 INFO - PROCESS | 1746 | 1465862227709 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 16:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:57:07 INFO - PROCESS | 1746 | 1465862227720 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - PROCESS | 1746 | 1465862227726 Marionette TRACE conn4 <- [1,2438,null,{}] 16:57:07 INFO - PROCESS | 1746 | 1465862227776 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}] 16:57:07 INFO - PROCESS | 1746 | 1465862227784 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:08 INFO - PROCESS | 1746 | 1465862228238 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 16:57:08 INFO - PROCESS | 1746 | 1465862228464 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:08 INFO - PROCESS | 1746 | 1465862228474 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe7c00 == 34 [pid = 1746] [id = 617] 16:57:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f518c00) [pid = 1746] [serial = 1852] [outer = (nil)] 16:57:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f543800) [pid = 1746] [serial = 1853] [outer = 0x8f518c00] 16:57:08 INFO - PROCESS | 1746 | 1465862228620 Marionette DEBUG loaded listener.js 16:57:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f688800) [pid = 1746] [serial = 1854] [outer = 0x8f518c00] 16:57:09 INFO - PROCESS | 1746 | 1465862229621 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]]]}] 16:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1944ms 16:57:09 INFO - PROCESS | 1746 | 1465862229663 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 16:57:09 INFO - PROCESS | 1746 | 1465862229668 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 16:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:57:09 INFO - PROCESS | 1746 | 1465862229674 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - PROCESS | 1746 | 1465862229678 Marionette TRACE conn4 <- [1,2442,null,{}] 16:57:09 INFO - PROCESS | 1746 | 1465862229684 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}] 16:57:09 INFO - PROCESS | 1746 | 1465862229689 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:09 INFO - PROCESS | 1746 | 1465862229906 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 16:57:10 INFO - PROCESS | 1746 | 1465862230101 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 1746 | 1465862230109 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71c000 == 35 [pid = 1746] [id = 618] 16:57:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f53f000) [pid = 1746] [serial = 1855] [outer = (nil)] 16:57:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f690400) [pid = 1746] [serial = 1856] [outer = 0x8f53f000] 16:57:10 INFO - PROCESS | 1746 | 1465862230202 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f702000) [pid = 1746] [serial = 1857] [outer = 0x8f53f000] 16:57:11 INFO - PROCESS | 1746 | 1465862231263 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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1635ms 16:57:11 INFO - PROCESS | 1746 | 1465862231311 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 16:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:57:11 INFO - PROCESS | 1746 | 1465862231316 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 16:57:11 INFO - PROCESS | 1746 | 1465862231322 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 1746 | 1465862231326 Marionette TRACE conn4 <- [1,2446,null,{}] 16:57:11 INFO - PROCESS | 1746 | 1465862231333 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}] 16:57:11 INFO - PROCESS | 1746 | 1465862231346 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:11 INFO - PROCESS | 1746 | 1465862231656 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 16:57:11 INFO - PROCESS | 1746 | 1465862231958 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 1746 | 1465862231966 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbc800 == 36 [pid = 1746] [id = 619] 16:57:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a4ca400) [pid = 1746] [serial = 1858] [outer = (nil)] 16:57:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x900c1800) [pid = 1746] [serial = 1859] [outer = 0x8a4ca400] 16:57:12 INFO - PROCESS | 1746 | 1465862232065 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x917d6400) [pid = 1746] [serial = 1860] [outer = 0x8a4ca400] 16:57:13 INFO - PROCESS | 1746 | 1465862233060 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]]]}] 16:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1788ms 16:57:13 INFO - PROCESS | 1746 | 1465862233112 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 16:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:57:13 INFO - PROCESS | 1746 | 1465862233117 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 16:57:13 INFO - PROCESS | 1746 | 1465862233123 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 1746 | 1465862233127 Marionette TRACE conn4 <- [1,2450,null,{}] 16:57:13 INFO - PROCESS | 1746 | 1465862233134 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}] 16:57:13 INFO - PROCESS | 1746 | 1465862233139 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:13 INFO - PROCESS | 1746 | 1465862233348 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 16:57:13 INFO - PROCESS | 1746 | 1465862233549 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 1746 | 1465862233560 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ff9c400 == 37 [pid = 1746] [id = 620] 16:57:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x900c2c00) [pid = 1746] [serial = 1861] [outer = (nil)] 16:57:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x917e4c00) [pid = 1746] [serial = 1862] [outer = 0x900c2c00] 16:57:13 INFO - PROCESS | 1746 | 1465862233649 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x918c4c00) [pid = 1746] [serial = 1863] [outer = 0x900c2c00] 16:57:14 INFO - PROCESS | 1746 | 1465862234638 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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1541ms 16:57:14 INFO - PROCESS | 1746 | 1465862234665 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 1746 | 1465862234669 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 16:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:57:14 INFO - PROCESS | 1746 | 1465862234677 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 1746 | 1465862234681 Marionette TRACE conn4 <- [1,2454,null,{}] 16:57:14 INFO - PROCESS | 1746 | 1465862234687 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}] 16:57:14 INFO - PROCESS | 1746 | 1465862234692 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:14 INFO - PROCESS | 1746 | 1465862234956 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 16:57:15 INFO - PROCESS | 1746 | 1465862235197 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 1746 | 1465862235205 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc1000 == 38 [pid = 1746] [id = 621] 16:57:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x88dc1800) [pid = 1746] [serial = 1864] [outer = (nil)] 16:57:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8a4c5c00) [pid = 1746] [serial = 1865] [outer = 0x88dc1800] 16:57:15 INFO - PROCESS | 1746 | 1465862235482 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a76b000) [pid = 1746] [serial = 1866] [outer = 0x88dc1800] 16:57:16 INFO - PROCESS | 1746 | 1465862236587 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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1939ms 16:57:16 INFO - PROCESS | 1746 | 1465862236619 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 1746 | 1465862236626 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 16:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:57:16 INFO - PROCESS | 1746 | 1465862236654 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 1746 | 1465862236659 Marionette TRACE conn4 <- [1,2458,null,{}] 16:57:16 INFO - PROCESS | 1746 | 1465862236671 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}] 16:57:16 INFO - PROCESS | 1746 | 1465862236678 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:16 INFO - PROCESS | 1746 | 1465862236902 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 16:57:17 INFO - PROCESS | 1746 | 1465862237162 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 1746 | 1465862237171 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a640000 == 39 [pid = 1746] [id = 622] 16:57:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8b666000) [pid = 1746] [serial = 1867] [outer = (nil)] 16:57:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8b8ebc00) [pid = 1746] [serial = 1868] [outer = 0x8b666000] 16:57:17 INFO - PROCESS | 1746 | 1465862237273 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8d245800) [pid = 1746] [serial = 1869] [outer = 0x8b666000] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5800 == 38 [pid = 1746] [id = 612] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca2800 == 37 [pid = 1746] [id = 611] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4be000 == 36 [pid = 1746] [id = 610] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8e4400 == 35 [pid = 1746] [id = 571] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a772400 == 34 [pid = 1746] [id = 562] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5400 == 33 [pid = 1746] [id = 606] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a640800 == 32 [pid = 1746] [id = 566] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63e800 == 31 [pid = 1746] [id = 576] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70fc00 == 30 [pid = 1746] [id = 568] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8abea800 == 29 [pid = 1746] [id = 608] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8b719800 == 28 [pid = 1746] [id = 609] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c1800 == 27 [pid = 1746] [id = 569] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8d245000 == 26 [pid = 1746] [id = 564] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a764800 == 25 [pid = 1746] [id = 572] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a639400 == 24 [pid = 1746] [id = 570] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8acaa400 == 23 [pid = 1746] [id = 607] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8c955400 == 22 [pid = 1746] [id = 573] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbe400 == 21 [pid = 1746] [id = 578] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a640c00 == 20 [pid = 1746] [id = 567] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8b499c00 == 19 [pid = 1746] [id = 565] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70ec00 == 18 [pid = 1746] [id = 575] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8f534c00 == 17 [pid = 1746] [id = 577] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8e710000 == 16 [pid = 1746] [id = 574] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8ff9c400 == 15 [pid = 1746] [id = 620] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbc800 == 14 [pid = 1746] [id = 619] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71c000 == 13 [pid = 1746] [id = 618] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8f496800 == 12 [pid = 1746] [id = 616] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe7c00 == 11 [pid = 1746] [id = 617] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71f800 == 10 [pid = 1746] [id = 615] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8eb800 == 9 [pid = 1746] [id = 613] 16:57:19 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c3400 == 8 [pid = 1746] [id = 614] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8d465400) [pid = 1746] [serial = 1815] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x900b9800) [pid = 1746] [serial = 1793] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x917d9c00) [pid = 1746] [serial = 1797] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x917da000) [pid = 1746] [serial = 1796] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x918cdc00) [pid = 1746] [serial = 1800] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x918c5c00) [pid = 1746] [serial = 1799] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8e391000) [pid = 1746] [serial = 1788] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8d45fc00) [pid = 1746] [serial = 1787] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f498000) [pid = 1746] [serial = 1803] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8ff98c00) [pid = 1746] [serial = 1791] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f70b000) [pid = 1746] [serial = 1790] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8b48ec00) [pid = 1746] [serial = 1785] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8b720c00) [pid = 1746] [serial = 1812] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8aca1400) [pid = 1746] [serial = 1784] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8b716800) [pid = 1746] [serial = 1811] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8e390000) [pid = 1746] [serial = 1802] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x900c4400) [pid = 1746] [serial = 1794] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8d45bc00) [pid = 1746] [serial = 1814] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8c954c00) [pid = 1746] [serial = 1806] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8b8ef400) [pid = 1746] [serial = 1805] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8abe3c00) [pid = 1746] [serial = 1808] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8abe8400) [pid = 1746] [serial = 1809] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8e38a400) [pid = 1746] [serial = 1817] [outer = (nil)] [url = about:blank] 16:57:19 INFO - PROCESS | 1746 | 1465862239886 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]]]}] 16:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 3277ms 16:57:19 INFO - PROCESS | 1746 | 1465862239911 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 1746 | 1465862239917 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 16:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:57:19 INFO - PROCESS | 1746 | 1465862239928 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 1746 | 1465862239938 Marionette TRACE conn4 <- [1,2462,null,{}] 16:57:19 INFO - PROCESS | 1746 | 1465862239953 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}] 16:57:19 INFO - PROCESS | 1746 | 1465862239958 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:20 INFO - PROCESS | 1746 | 1465862240138 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 16:57:20 INFO - PROCESS | 1746 | 1465862240331 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 1746 | 1465862240345 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a640800 == 9 [pid = 1746] [id = 623] 16:57:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8a641400) [pid = 1746] [serial = 1870] [outer = (nil)] 16:57:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8a765800) [pid = 1746] [serial = 1871] [outer = 0x8a641400] 16:57:20 INFO - PROCESS | 1746 | 1465862240416 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8abe2800) [pid = 1746] [serial = 1872] [outer = 0x8a641400] 16:57:21 INFO - PROCESS | 1746 | 1465862241268 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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1401ms 16:57:21 INFO - PROCESS | 1746 | 1465862241327 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 1746 | 1465862241336 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 16:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:57:21 INFO - PROCESS | 1746 | 1465862241347 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 1746 | 1465862241351 Marionette TRACE conn4 <- [1,2466,null,{}] 16:57:21 INFO - PROCESS | 1746 | 1465862241357 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}] 16:57:21 INFO - PROCESS | 1746 | 1465862241363 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:21 INFO - PROCESS | 1746 | 1465862241545 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 16:57:21 INFO - PROCESS | 1746 | 1465862241696 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 1746 | 1465862241702 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b662400 == 10 [pid = 1746] [id = 624] 16:57:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8b664800) [pid = 1746] [serial = 1873] [outer = (nil)] 16:57:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8b66dc00) [pid = 1746] [serial = 1874] [outer = 0x8b664800] 16:57:21 INFO - PROCESS | 1746 | 1465862241784 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8b716800) [pid = 1746] [serial = 1875] [outer = 0x8b664800] 16:57:22 INFO - PROCESS | 1746 | 1465862242774 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]]]}] 16:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1495ms 16:57:22 INFO - PROCESS | 1746 | 1465862242842 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 1746 | 1465862242847 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 16:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:57:22 INFO - PROCESS | 1746 | 1465862242853 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 1746 | 1465862242859 Marionette TRACE conn4 <- [1,2470,null,{}] 16:57:22 INFO - PROCESS | 1746 | 1465862242882 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}] 16:57:22 INFO - PROCESS | 1746 | 1465862242891 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:23 INFO - PROCESS | 1746 | 1465862243129 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 16:57:23 INFO - PROCESS | 1746 | 1465862243150 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 1746 | 1465862243164 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:23 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d246c00 == 11 [pid = 1746] [id = 625] 16:57:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8d24a800) [pid = 1746] [serial = 1876] [outer = (nil)] 16:57:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8d31f000) [pid = 1746] [serial = 1877] [outer = 0x8d24a800] 16:57:23 INFO - PROCESS | 1746 | 1465862243238 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d461800) [pid = 1746] [serial = 1878] [outer = 0x8d24a800] 16:57:24 INFO - PROCESS | 1746 | 1465862244608 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]]]}] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8d315400) [pid = 1746] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8b663c00) [pid = 1746] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8c954400) [pid = 1746] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8aca8c00) [pid = 1746] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8a4be800) [pid = 1746] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8acaa000) [pid = 1746] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8acae000) [pid = 1746] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8a4c6000) [pid = 1746] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:57:24 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8d314400) [pid = 1746] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1847ms 16:57:24 INFO - PROCESS | 1746 | 1465862244701 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 1746 | 1465862244706 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 16:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:57:24 INFO - PROCESS | 1746 | 1465862244713 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 1746 | 1465862244717 Marionette TRACE conn4 <- [1,2474,null,{}] 16:57:24 INFO - PROCESS | 1746 | 1465862244724 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}] 16:57:24 INFO - PROCESS | 1746 | 1465862244729 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:25 INFO - PROCESS | 1746 | 1465862244998 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 16:57:25 INFO - PROCESS | 1746 | 1465862245090 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 1746 | 1465862245096 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acb0000 == 12 [pid = 1746] [id = 626] 16:57:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8b48cc00) [pid = 1746] [serial = 1879] [outer = (nil)] 16:57:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8b8eec00) [pid = 1746] [serial = 1880] [outer = 0x8b48cc00] 16:57:25 INFO - PROCESS | 1746 | 1465862245170 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8e38e800) [pid = 1746] [serial = 1881] [outer = 0x8b48cc00] 16:57:26 INFO - PROCESS | 1746 | 1465862246021 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]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1337ms 16:57:26 INFO - PROCESS | 1746 | 1465862246052 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 1746 | 1465862246056 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 16:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:57:26 INFO - PROCESS | 1746 | 1465862246062 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 1746 | 1465862246066 Marionette TRACE conn4 <- [1,2478,null,{}] 16:57:26 INFO - PROCESS | 1746 | 1465862246071 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}] 16:57:26 INFO - PROCESS | 1746 | 1465862246076 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:26 INFO - PROCESS | 1746 | 1465862246232 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 16:57:26 INFO - PROCESS | 1746 | 1465862246245 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 1746 | 1465862246256 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e397000 == 13 [pid = 1746] [id = 627] 16:57:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8e705000) [pid = 1746] [serial = 1882] [outer = (nil)] 16:57:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8e70c000) [pid = 1746] [serial = 1883] [outer = 0x8e705000] 16:57:26 INFO - PROCESS | 1746 | 1465862246322 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8e710400) [pid = 1746] [serial = 1884] [outer = 0x8e705000] 16:57:27 INFO - PROCESS | 1746 | 1465862247693 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1700ms 16:57:27 INFO - PROCESS | 1746 | 1465862247784 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 1746 | 1465862247793 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 16:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:57:27 INFO - PROCESS | 1746 | 1465862247808 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 1746 | 1465862247817 Marionette TRACE conn4 <- [1,2482,null,{}] 16:57:27 INFO - PROCESS | 1746 | 1465862247878 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}] 16:57:27 INFO - PROCESS | 1746 | 1465862247890 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:28 INFO - PROCESS | 1746 | 1465862248199 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 16:57:28 INFO - PROCESS | 1746 | 1465862248486 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 1746 | 1465862248503 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4be000 == 14 [pid = 1746] [id = 628] 16:57:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8a76fc00) [pid = 1746] [serial = 1885] [outer = (nil)] 16:57:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8acab400) [pid = 1746] [serial = 1886] [outer = 0x8a76fc00] 16:57:28 INFO - PROCESS | 1746 | 1465862248652 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8b71d000) [pid = 1746] [serial = 1887] [outer = 0x8a76fc00] 16:57:29 INFO - PROCESS | 1746 | 1465862249690 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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1954ms 16:57:29 INFO - PROCESS | 1746 | 1465862249759 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 1746 | 1465862249767 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 16:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:57:29 INFO - PROCESS | 1746 | 1465862249778 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 1746 | 1465862249782 Marionette TRACE conn4 <- [1,2486,null,{}] 16:57:29 INFO - PROCESS | 1746 | 1465862249789 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}] 16:57:29 INFO - PROCESS | 1746 | 1465862249795 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:30 INFO - PROCESS | 1746 | 1465862250057 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 16:57:30 INFO - PROCESS | 1746 | 1465862250335 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 1746 | 1465862250342 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbc800 == 15 [pid = 1746] [id = 629] 16:57:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8e395000) [pid = 1746] [serial = 1888] [outer = (nil)] 16:57:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8e70d800) [pid = 1746] [serial = 1889] [outer = 0x8e395000] 16:57:30 INFO - PROCESS | 1746 | 1465862250446 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8d462c00) [pid = 1746] [serial = 1890] [outer = 0x8e395000] 16:57:31 INFO - PROCESS | 1746 | 1465862251357 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]]]}] 16:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1630ms 16:57:31 INFO - PROCESS | 1746 | 1465862251409 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 1746 | 1465862251414 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 16:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:57:31 INFO - PROCESS | 1746 | 1465862251420 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 1746 | 1465862251427 Marionette TRACE conn4 <- [1,2490,null,{}] 16:57:31 INFO - PROCESS | 1746 | 1465862251446 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}] 16:57:31 INFO - PROCESS | 1746 | 1465862251456 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:31 INFO - PROCESS | 1746 | 1465862251647 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 16:57:31 INFO - PROCESS | 1746 | 1465862251833 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 1746 | 1465862251843 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f49f400 == 16 [pid = 1746] [id = 630] 16:57:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8f4a0000) [pid = 1746] [serial = 1891] [outer = (nil)] 16:57:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f50f000) [pid = 1746] [serial = 1892] [outer = 0x8f4a0000] 16:57:31 INFO - PROCESS | 1746 | 1465862251932 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8f513400) [pid = 1746] [serial = 1893] [outer = 0x8f4a0000] 16:57:32 INFO - PROCESS | 1746 | 1465862252961 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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1586ms 16:57:33 INFO - PROCESS | 1746 | 1465862253008 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 16:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:57:33 INFO - PROCESS | 1746 | 1465862253013 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 16:57:33 INFO - PROCESS | 1746 | 1465862253019 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 1746 | 1465862253023 Marionette TRACE conn4 <- [1,2494,null,{}] 16:57:33 INFO - PROCESS | 1746 | 1465862253029 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}] 16:57:33 INFO - PROCESS | 1746 | 1465862253034 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:33 INFO - PROCESS | 1746 | 1465862253221 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 16:57:33 INFO - PROCESS | 1746 | 1465862253416 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 1746 | 1465862253425 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:33 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94d000 == 17 [pid = 1746] [id = 631] 16:57:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8d243c00) [pid = 1746] [serial = 1894] [outer = (nil)] 16:57:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f684c00) [pid = 1746] [serial = 1895] [outer = 0x8d243c00] 16:57:33 INFO - PROCESS | 1746 | 1465862253563 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f68c400) [pid = 1746] [serial = 1896] [outer = 0x8d243c00] 16:57:34 INFO - PROCESS | 1746 | 1465862254477 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]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1531ms 16:57:34 INFO - PROCESS | 1746 | 1465862254552 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 1746 | 1465862254555 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 16:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:57:34 INFO - PROCESS | 1746 | 1465862254562 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 1746 | 1465862254565 Marionette TRACE conn4 <- [1,2498,null,{}] 16:57:34 INFO - PROCESS | 1746 | 1465862254572 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}] 16:57:34 INFO - PROCESS | 1746 | 1465862254577 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:34 INFO - PROCESS | 1746 | 1465862254794 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 16:57:35 INFO - PROCESS | 1746 | 1465862254991 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 1746 | 1465862255000 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbb400 == 18 [pid = 1746] [id = 632] 16:57:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8acaac00) [pid = 1746] [serial = 1897] [outer = (nil)] 16:57:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f70e000) [pid = 1746] [serial = 1898] [outer = 0x8acaac00] 16:57:35 INFO - PROCESS | 1746 | 1465862255151 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8ff9b800) [pid = 1746] [serial = 1899] [outer = 0x8acaac00] 16:57:36 INFO - PROCESS | 1746 | 1465862256130 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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1631ms 16:57:36 INFO - PROCESS | 1746 | 1465862256195 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 1746 | 1465862256199 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 16:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:57:36 INFO - PROCESS | 1746 | 1465862256205 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 1746 | 1465862256209 Marionette TRACE conn4 <- [1,2502,null,{}] 16:57:36 INFO - PROCESS | 1746 | 1465862256215 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}] 16:57:36 INFO - PROCESS | 1746 | 1465862256226 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:36 INFO - PROCESS | 1746 | 1465862256485 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 16:57:36 INFO - PROCESS | 1746 | 1465862256714 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 1746 | 1465862256722 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e394400 == 19 [pid = 1746] [id = 633] 16:57:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f706c00) [pid = 1746] [serial = 1900] [outer = (nil)] 16:57:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x900b9800) [pid = 1746] [serial = 1901] [outer = 0x8f706c00] 16:57:36 INFO - PROCESS | 1746 | 1465862256850 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x900c2400) [pid = 1746] [serial = 1902] [outer = 0x8f706c00] 16:57:37 INFO - PROCESS | 1746 | 1465862257828 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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1689ms 16:57:37 INFO - PROCESS | 1746 | 1465862257896 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 1746 | 1465862257901 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 16:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:57:37 INFO - PROCESS | 1746 | 1465862257907 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 1746 | 1465862257911 Marionette TRACE conn4 <- [1,2506,null,{}] 16:57:37 INFO - PROCESS | 1746 | 1465862257917 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}] 16:57:37 INFO - PROCESS | 1746 | 1465862257922 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:38 INFO - PROCESS | 1746 | 1465862258096 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 16:57:38 INFO - PROCESS | 1746 | 1465862258292 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 1746 | 1465862258306 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8000 == 20 [pid = 1746] [id = 634] 16:57:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8a4bf800) [pid = 1746] [serial = 1903] [outer = (nil)] 16:57:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8b66b800) [pid = 1746] [serial = 1904] [outer = 0x8a4bf800] 16:57:38 INFO - PROCESS | 1746 | 1465862258384 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8b66f400) [pid = 1746] [serial = 1905] [outer = 0x8a4bf800] 16:57:39 INFO - PROCESS | 1746 | 1465862259521 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]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1690ms 16:57:39 INFO - PROCESS | 1746 | 1465862259599 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 16:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:57:39 INFO - PROCESS | 1746 | 1465862259605 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 16:57:39 INFO - PROCESS | 1746 | 1465862259613 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 1746 | 1465862259618 Marionette TRACE conn4 <- [1,2510,null,{}] 16:57:39 INFO - PROCESS | 1746 | 1465862259626 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}] 16:57:39 INFO - PROCESS | 1746 | 1465862259630 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:39 INFO - PROCESS | 1746 | 1465862259916 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 16:57:40 INFO - PROCESS | 1746 | 1465862260168 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 1746 | 1465862260176 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c7c00 == 21 [pid = 1746] [id = 635] 16:57:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8a4c9000) [pid = 1746] [serial = 1906] [outer = (nil)] 16:57:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8a637c00) [pid = 1746] [serial = 1907] [outer = 0x8a4c9000] 16:57:40 INFO - PROCESS | 1746 | 1465862260295 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8a76dc00) [pid = 1746] [serial = 1908] [outer = 0x8a4c9000] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8e398c00) [pid = 1746] [serial = 1818] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8d244c00) [pid = 1746] [serial = 1838] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8b498000) [pid = 1746] [serial = 1835] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b712800) [pid = 1746] [serial = 1836] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8a4c2c00) [pid = 1746] [serial = 1832] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8a63f800) [pid = 1746] [serial = 1833] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8d243800) [pid = 1746] [serial = 1826] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8d31a000) [pid = 1746] [serial = 1827] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b48f400) [pid = 1746] [serial = 1823] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8b669400) [pid = 1746] [serial = 1824] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8a4c9c00) [pid = 1746] [serial = 1820] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8a638c00) [pid = 1746] [serial = 1821] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f495400) [pid = 1746] [serial = 1829] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f45f000) [pid = 1746] [serial = 1830] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8d318000) [pid = 1746] [serial = 1839] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f46b000) [pid = 1746] [serial = 1842] [outer = (nil)] [url = about:blank] 16:57:40 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f467c00) [pid = 1746] [serial = 1841] [outer = (nil)] [url = about:blank] 16:57:41 INFO - PROCESS | 1746 | 1465862261188 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]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1635ms 16:57:41 INFO - PROCESS | 1746 | 1465862261247 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 1746 | 1465862261254 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 16:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:57:41 INFO - PROCESS | 1746 | 1465862261266 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 1746 | 1465862261269 Marionette TRACE conn4 <- [1,2514,null,{}] 16:57:41 INFO - PROCESS | 1746 | 1465862261276 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}] 16:57:41 INFO - PROCESS | 1746 | 1465862261283 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:41 INFO - PROCESS | 1746 | 1465862261466 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 16:57:41 INFO - PROCESS | 1746 | 1465862261478 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 1746 | 1465862261488 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c9c00 == 22 [pid = 1746] [id = 636] 16:57:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b48e400) [pid = 1746] [serial = 1909] [outer = (nil)] 16:57:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b499800) [pid = 1746] [serial = 1910] [outer = 0x8b48e400] 16:57:41 INFO - PROCESS | 1746 | 1465862261566 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8b669800) [pid = 1746] [serial = 1911] [outer = 0x8b48e400] 16:57:43 INFO - PROCESS | 1746 | 1465862263187 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]]]}] 16:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1984ms 16:57:43 INFO - PROCESS | 1746 | 1465862263256 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 16:57:43 INFO - PROCESS | 1746 | 1465862263263 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 16:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:57:43 INFO - PROCESS | 1746 | 1465862263274 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:57:43 INFO - PROCESS | 1746 | 1465862263284 Marionette TRACE conn4 <- [1,2518,null,{}] 16:57:43 INFO - PROCESS | 1746 | 1465862263385 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}] 16:57:43 INFO - PROCESS | 1746 | 1465862263399 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:43 INFO - PROCESS | 1746 | 1465862263787 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 16:57:43 INFO - PROCESS | 1746 | 1465862263834 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:43 INFO - PROCESS | 1746 | 1465862263848 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8f3000 == 23 [pid = 1746] [id = 637] 16:57:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8c94a400) [pid = 1746] [serial = 1912] [outer = (nil)] 16:57:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8d24c800) [pid = 1746] [serial = 1913] [outer = 0x8c94a400] 16:57:43 INFO - PROCESS | 1746 | 1465862263975 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8d45a400) [pid = 1746] [serial = 1914] [outer = 0x8c94a400] 16:57:45 INFO - PROCESS | 1746 | 1465862265098 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]]]}] 16:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1861ms 16:57:45 INFO - PROCESS | 1746 | 1465862265134 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 1746 | 1465862265139 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 16:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:57:45 INFO - PROCESS | 1746 | 1465862265146 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 1746 | 1465862265149 Marionette TRACE conn4 <- [1,2522,null,{}] 16:57:45 INFO - PROCESS | 1746 | 1465862265163 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}] 16:57:45 INFO - PROCESS | 1746 | 1465862265183 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:45 INFO - PROCESS | 1746 | 1465862265544 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f53f000) [pid = 1746] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f518c00) [pid = 1746] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8a4c7800) [pid = 1746] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x900c2c00) [pid = 1746] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d24a800) [pid = 1746] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8a641400) [pid = 1746] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8a4ca400) [pid = 1746] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x88dc1800) [pid = 1746] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f49a800) [pid = 1746] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8b48cc00) [pid = 1746] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8c94a800) [pid = 1746] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8b666000) [pid = 1746] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:57:45 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b664800) [pid = 1746] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:57:45 INFO - PROCESS | 1746 | 1465862265781 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 1746 | 1465862265790 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db7800 == 24 [pid = 1746] [id = 638] 16:57:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x88dc1800) [pid = 1746] [serial = 1915] [outer = (nil)] 16:57:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8aca8800) [pid = 1746] [serial = 1916] [outer = 0x88dc1800] 16:57:45 INFO - PROCESS | 1746 | 1465862265870 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d24a800) [pid = 1746] [serial = 1917] [outer = 0x88dc1800] 16:57:46 INFO - PROCESS | 1746 | 1465862266650 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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1534ms 16:57:46 INFO - PROCESS | 1746 | 1465862266681 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 1746 | 1465862266685 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 16:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:57:46 INFO - PROCESS | 1746 | 1465862266692 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 1746 | 1465862266696 Marionette TRACE conn4 <- [1,2526,null,{}] 16:57:46 INFO - PROCESS | 1746 | 1465862266701 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}] 16:57:46 INFO - PROCESS | 1746 | 1465862266707 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:46 INFO - PROCESS | 1746 | 1465862266927 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 16:57:46 INFO - PROCESS | 1746 | 1465862266948 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 1746 | 1465862266954 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5800 == 25 [pid = 1746] [id = 639] 16:57:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8a4c3400) [pid = 1746] [serial = 1918] [outer = (nil)] 16:57:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8e706800) [pid = 1746] [serial = 1919] [outer = 0x8a4c3400] 16:57:47 INFO - PROCESS | 1746 | 1465862267024 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8e70dc00) [pid = 1746] [serial = 1920] [outer = 0x8a4c3400] 16:57:48 INFO - PROCESS | 1746 | 1465862268162 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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1536ms 16:57:48 INFO - PROCESS | 1746 | 1465862268231 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 1746 | 1465862268238 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 16:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:57:48 INFO - PROCESS | 1746 | 1465862268248 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 1746 | 1465862268253 Marionette TRACE conn4 <- [1,2530,null,{}] 16:57:48 INFO - PROCESS | 1746 | 1465862268264 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}] 16:57:48 INFO - PROCESS | 1746 | 1465862268269 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:48 INFO - PROCESS | 1746 | 1465862268522 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 16:57:48 INFO - PROCESS | 1746 | 1465862268858 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 1746 | 1465862268872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5000 == 26 [pid = 1746] [id = 640] 16:57:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8a636800) [pid = 1746] [serial = 1921] [outer = (nil)] 16:57:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8a76b400) [pid = 1746] [serial = 1922] [outer = 0x8a636800] 16:57:49 INFO - PROCESS | 1746 | 1465862269024 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b497000) [pid = 1746] [serial = 1923] [outer = 0x8a636800] 16:57:50 INFO - PROCESS | 1746 | 1465862270104 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]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1942ms 16:57:50 INFO - PROCESS | 1746 | 1465862270191 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 1746 | 1465862270199 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 16:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:57:50 INFO - PROCESS | 1746 | 1465862270227 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 1746 | 1465862270233 Marionette TRACE conn4 <- [1,2534,null,{}] 16:57:50 INFO - PROCESS | 1746 | 1465862270243 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}] 16:57:50 INFO - PROCESS | 1746 | 1465862270248 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:50 INFO - PROCESS | 1746 | 1465862270454 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 16:57:50 INFO - PROCESS | 1746 | 1465862270698 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 1746 | 1465862270707 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca3400 == 27 [pid = 1746] [id = 641] 16:57:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8b8e8800) [pid = 1746] [serial = 1924] [outer = (nil)] 16:57:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8c955800) [pid = 1746] [serial = 1925] [outer = 0x8b8e8800] 16:57:50 INFO - PROCESS | 1746 | 1465862270808 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8e38b400) [pid = 1746] [serial = 1926] [outer = 0x8b8e8800] 16:57:51 INFO - PROCESS | 1746 | 1465862271795 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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1614ms 16:57:51 INFO - PROCESS | 1746 | 1465862271824 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 16:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:57:51 INFO - PROCESS | 1746 | 1465862271829 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 16:57:51 INFO - PROCESS | 1746 | 1465862271836 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - PROCESS | 1746 | 1465862271843 Marionette TRACE conn4 <- [1,2538,null,{}] 16:57:51 INFO - PROCESS | 1746 | 1465862271861 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}] 16:57:51 INFO - PROCESS | 1746 | 1465862271871 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:52 INFO - PROCESS | 1746 | 1465862272083 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 16:57:52 INFO - PROCESS | 1746 | 1465862272319 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 1746 | 1465862272332 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f491c00 == 28 [pid = 1746] [id = 642] 16:57:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f49bc00) [pid = 1746] [serial = 1927] [outer = (nil)] 16:57:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f50c400) [pid = 1746] [serial = 1928] [outer = 0x8f49bc00] 16:57:52 INFO - PROCESS | 1746 | 1465862272462 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f537000) [pid = 1746] [serial = 1929] [outer = 0x8f49bc00] 16:57:53 INFO - PROCESS | 1746 | 1465862273450 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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1649ms 16:57:53 INFO - PROCESS | 1746 | 1465862273488 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 1746 | 1465862273497 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 16:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:57:53 INFO - PROCESS | 1746 | 1465862273507 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 1746 | 1465862273514 Marionette TRACE conn4 <- [1,2542,null,{}] 16:57:53 INFO - PROCESS | 1746 | 1465862273524 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}] 16:57:53 INFO - PROCESS | 1746 | 1465862273533 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:53 INFO - PROCESS | 1746 | 1465862273876 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 16:57:54 INFO - PROCESS | 1746 | 1465862274190 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 1746 | 1465862274198 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e399800 == 29 [pid = 1746] [id = 643] 16:57:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f511800) [pid = 1746] [serial = 1930] [outer = (nil)] 16:57:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f708c00) [pid = 1746] [serial = 1931] [outer = 0x8f511800] 16:57:54 INFO - PROCESS | 1746 | 1465862274285 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8ff9c800) [pid = 1746] [serial = 1932] [outer = 0x8f511800] 16:57:55 INFO - PROCESS | 1746 | 1465862275202 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]]]}] 16:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1753ms 16:57:55 INFO - PROCESS | 1746 | 1465862275259 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 16:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:57:55 INFO - PROCESS | 1746 | 1465862275264 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 16:57:55 INFO - PROCESS | 1746 | 1465862275270 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - PROCESS | 1746 | 1465862275274 Marionette TRACE conn4 <- [1,2546,null,{}] 16:57:55 INFO - PROCESS | 1746 | 1465862275279 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}] 16:57:55 INFO - PROCESS | 1746 | 1465862275285 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:55 INFO - PROCESS | 1746 | 1465862275472 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 16:57:55 INFO - PROCESS | 1746 | 1465862275661 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 1746 | 1465862275670 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70bc00 == 30 [pid = 1746] [id = 644] 16:57:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f49e400) [pid = 1746] [serial = 1933] [outer = (nil)] 16:57:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x900b6400) [pid = 1746] [serial = 1934] [outer = 0x8f49e400] 16:57:55 INFO - PROCESS | 1746 | 1465862275752 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x900ba400) [pid = 1746] [serial = 1935] [outer = 0x8f49e400] 16:57:56 INFO - PROCESS | 1746 | 1465862276731 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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1536ms 16:57:56 INFO - PROCESS | 1746 | 1465862276806 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 1746 | 1465862276811 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 16:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:57:56 INFO - PROCESS | 1746 | 1465862276817 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 1746 | 1465862276821 Marionette TRACE conn4 <- [1,2550,null,{}] 16:57:56 INFO - PROCESS | 1746 | 1465862276827 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}] 16:57:56 INFO - PROCESS | 1746 | 1465862276838 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:57 INFO - PROCESS | 1746 | 1465862277100 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 16:57:57 INFO - PROCESS | 1746 | 1465862277345 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 1746 | 1465862277352 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8ffa7400 == 31 [pid = 1746] [id = 645] 16:57:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x917dac00) [pid = 1746] [serial = 1936] [outer = (nil)] 16:57:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x918c9400) [pid = 1746] [serial = 1937] [outer = 0x917dac00] 16:57:57 INFO - PROCESS | 1746 | 1465862277448 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x91902c00) [pid = 1746] [serial = 1938] [outer = 0x917dac00] 16:57:58 INFO - PROCESS | 1746 | 1465862278434 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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1688ms 16:57:58 INFO - PROCESS | 1746 | 1465862278507 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 1746 | 1465862278510 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 16:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:57:58 INFO - PROCESS | 1746 | 1465862278517 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 1746 | 1465862278520 Marionette TRACE conn4 <- [1,2554,null,{}] 16:57:58 INFO - PROCESS | 1746 | 1465862278526 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}] 16:57:58 INFO - PROCESS | 1746 | 1465862278532 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:58 INFO - PROCESS | 1746 | 1465862278760 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 16:57:59 INFO - PROCESS | 1746 | 1465862278994 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 1746 | 1465862279002 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:57:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbc400 == 32 [pid = 1746] [id = 646] 16:57:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x88dbe800) [pid = 1746] [serial = 1939] [outer = (nil)] 16:57:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x91908800) [pid = 1746] [serial = 1940] [outer = 0x88dbe800] 16:57:59 INFO - PROCESS | 1746 | 1465862279141 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x9190d800) [pid = 1746] [serial = 1941] [outer = 0x88dbe800] 16:58:00 INFO - PROCESS | 1746 | 1465862280428 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]]]}] 16:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1986ms 16:58:00 INFO - PROCESS | 1746 | 1465862280506 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 1746 | 1465862280513 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 16:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:58:00 INFO - PROCESS | 1746 | 1465862280521 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 1746 | 1465862280526 Marionette TRACE conn4 <- [1,2558,null,{}] 16:58:00 INFO - PROCESS | 1746 | 1465862280535 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}] 16:58:00 INFO - PROCESS | 1746 | 1465862280540 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:00 INFO - PROCESS | 1746 | 1465862280814 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 16:58:01 INFO - PROCESS | 1746 | 1465862280982 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 1746 | 1465862280996 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acadc00 == 33 [pid = 1746] [id = 647] 16:58:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8acb0800) [pid = 1746] [serial = 1942] [outer = (nil)] 16:58:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8b499000) [pid = 1746] [serial = 1943] [outer = 0x8acb0800] 16:58:01 INFO - PROCESS | 1746 | 1465862281086 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8b714800) [pid = 1746] [serial = 1944] [outer = 0x8acb0800] 16:58:02 INFO - PROCESS | 1746 | 1465862282150 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]]]}] 16:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1686ms 16:58:02 INFO - PROCESS | 1746 | 1465862282208 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 16:58:02 INFO - PROCESS | 1746 | 1465862282215 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 16:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:58:02 INFO - PROCESS | 1746 | 1465862282225 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:58:02 INFO - PROCESS | 1746 | 1465862282229 Marionette TRACE conn4 <- [1,2562,null,{}] 16:58:02 INFO - PROCESS | 1746 | 1465862282235 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}] 16:58:02 INFO - PROCESS | 1746 | 1465862282241 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:02 INFO - PROCESS | 1746 | 1465862282431 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc1000 == 32 [pid = 1746] [id = 621] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8acadc00 == 31 [pid = 1746] [id = 647] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbc400 == 30 [pid = 1746] [id = 646] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8ffa7400 == 29 [pid = 1746] [id = 645] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8e399800 == 28 [pid = 1746] [id = 643] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70bc00 == 27 [pid = 1746] [id = 644] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8f491c00 == 26 [pid = 1746] [id = 642] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca3400 == 25 [pid = 1746] [id = 641] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x88db5800 == 24 [pid = 1746] [id = 639] 16:58:03 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5000 == 23 [pid = 1746] [id = 640] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8f690400) [pid = 1746] [serial = 1856] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8f688800) [pid = 1746] [serial = 1854] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f543800) [pid = 1746] [serial = 1853] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8acad000) [pid = 1746] [serial = 1845] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x917e4c00) [pid = 1746] [serial = 1862] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8d461800) [pid = 1746] [serial = 1878] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8abe2800) [pid = 1746] [serial = 1872] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x917d6400) [pid = 1746] [serial = 1860] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8a76b000) [pid = 1746] [serial = 1866] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f513800) [pid = 1746] [serial = 1851] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8b8eec00) [pid = 1746] [serial = 1880] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x918c4c00) [pid = 1746] [serial = 1863] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8d31f000) [pid = 1746] [serial = 1877] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8c950000) [pid = 1746] [serial = 1847] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b8ebc00) [pid = 1746] [serial = 1868] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a765800) [pid = 1746] [serial = 1871] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8b716800) [pid = 1746] [serial = 1875] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8aca5000) [pid = 1746] [serial = 1844] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f50b000) [pid = 1746] [serial = 1850] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x900c1800) [pid = 1746] [serial = 1859] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8b66dc00) [pid = 1746] [serial = 1874] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8d245800) [pid = 1746] [serial = 1869] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f702000) [pid = 1746] [serial = 1857] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8d316c00) [pid = 1746] [serial = 1848] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a4c5c00) [pid = 1746] [serial = 1865] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8e70c000) [pid = 1746] [serial = 1883] [outer = (nil)] [url = about:blank] 16:58:03 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8e38e800) [pid = 1746] [serial = 1881] [outer = (nil)] [url = about:blank] 16:58:04 INFO - PROCESS | 1746 | 1465862284144 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 1746 | 1465862284164 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc2000 == 24 [pid = 1746] [id = 648] 16:58:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x88dc2400) [pid = 1746] [serial = 1945] [outer = (nil)] 16:58:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8a4bd800) [pid = 1746] [serial = 1946] [outer = 0x88dc2400] 16:58:04 INFO - PROCESS | 1746 | 1465862284309 Marionette DEBUG loaded listener.js 16:58:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8a4cb800) [pid = 1746] [serial = 1947] [outer = 0x88dc2400] 16:58:05 INFO - PROCESS | 1746 | 1465862285917 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]]]}] 16:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3740ms 16:58:05 INFO - PROCESS | 1746 | 1465862285969 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 16:58:05 INFO - PROCESS | 1746 | 1465862285975 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 16:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:58:05 INFO - PROCESS | 1746 | 1465862285983 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - PROCESS | 1746 | 1465862285987 Marionette TRACE conn4 <- [1,2566,null,{}] 16:58:06 INFO - PROCESS | 1746 | 1465862286045 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}] 16:58:06 INFO - PROCESS | 1746 | 1465862286055 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:06 INFO - PROCESS | 1746 | 1465862286272 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 16:58:06 INFO - PROCESS | 1746 | 1465862286289 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 1746 | 1465862286297 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76f800 == 25 [pid = 1746] [id = 649] 16:58:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8a770800) [pid = 1746] [serial = 1948] [outer = (nil)] 16:58:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8aca2400) [pid = 1746] [serial = 1949] [outer = 0x8a770800] 16:58:06 INFO - PROCESS | 1746 | 1465862286372 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8acae400) [pid = 1746] [serial = 1950] [outer = 0x8a770800] 16:58:07 INFO - PROCESS | 1746 | 1465862287401 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]]]}] 16:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1488ms 16:58:07 INFO - PROCESS | 1746 | 1465862287475 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 1746 | 1465862287482 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 16:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:58:07 INFO - PROCESS | 1746 | 1465862287490 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 1746 | 1465862287493 Marionette TRACE conn4 <- [1,2570,null,{}] 16:58:07 INFO - PROCESS | 1746 | 1465862287508 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}] 16:58:07 INFO - PROCESS | 1746 | 1465862287514 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:07 INFO - PROCESS | 1746 | 1465862287751 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 16:58:07 INFO - PROCESS | 1746 | 1465862287784 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 1746 | 1465862287790 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b665000 == 26 [pid = 1746] [id = 650] 16:58:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8b66dc00) [pid = 1746] [serial = 1951] [outer = (nil)] 16:58:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8b8e8c00) [pid = 1746] [serial = 1952] [outer = 0x8b66dc00] 16:58:07 INFO - PROCESS | 1746 | 1465862287864 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8c94ec00) [pid = 1746] [serial = 1953] [outer = 0x8b66dc00] 16:58:09 INFO - PROCESS | 1746 | 1465862289011 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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2401ms 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8c94a400) [pid = 1746] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8b48e400) [pid = 1746] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8a4bf800) [pid = 1746] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8acaac00) [pid = 1746] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f706c00) [pid = 1746] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8a76fc00) [pid = 1746] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a4c9000) [pid = 1746] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f4a0000) [pid = 1746] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8d243c00) [pid = 1746] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e705000) [pid = 1746] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8e395000) [pid = 1746] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8a4c3400) [pid = 1746] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:58:10 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x88dc1800) [pid = 1746] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:58:10 INFO - PROCESS | 1746 | 1465862290082 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 1746 | 1465862290087 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 16:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:58:10 INFO - PROCESS | 1746 | 1465862290124 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 1746 | 1465862290140 Marionette TRACE conn4 <- [1,2574,null,{}] 16:58:10 INFO - PROCESS | 1746 | 1465862290160 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}] 16:58:10 INFO - PROCESS | 1746 | 1465862290173 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:10 INFO - PROCESS | 1746 | 1465862290564 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 16:58:10 INFO - PROCESS | 1746 | 1465862290583 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 1746 | 1465862290589 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d243c00 == 27 [pid = 1746] [id = 651] 16:58:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8d247c00) [pid = 1746] [serial = 1954] [outer = (nil)] 16:58:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8d31ac00) [pid = 1746] [serial = 1955] [outer = 0x8d247c00] 16:58:10 INFO - PROCESS | 1746 | 1465862290666 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8d45c800) [pid = 1746] [serial = 1956] [outer = 0x8d247c00] 16:58:11 INFO - PROCESS | 1746 | 1465862291603 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]]]}] 16:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1535ms 16:58:11 INFO - PROCESS | 1746 | 1465862291636 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 16:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:58:11 INFO - PROCESS | 1746 | 1465862291640 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 16:58:11 INFO - PROCESS | 1746 | 1465862291648 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - PROCESS | 1746 | 1465862291651 Marionette TRACE conn4 <- [1,2578,null,{}] 16:58:11 INFO - PROCESS | 1746 | 1465862291657 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}] 16:58:11 INFO - PROCESS | 1746 | 1465862291662 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:11 INFO - PROCESS | 1746 | 1465862291842 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 16:58:12 INFO - PROCESS | 1746 | 1465862291983 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 1746 | 1465862291992 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db4c00 == 28 [pid = 1746] [id = 652] 16:58:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x88db5000) [pid = 1746] [serial = 1957] [outer = (nil)] 16:58:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x88dbf400) [pid = 1746] [serial = 1958] [outer = 0x88db5000] 16:58:12 INFO - PROCESS | 1746 | 1465862292143 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8a4c9000) [pid = 1746] [serial = 1959] [outer = 0x88db5000] 16:58:13 INFO - PROCESS | 1746 | 1465862293268 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]]]}] 16:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 16:58:13 INFO - PROCESS | 1746 | 1465862293386 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 16:58:13 INFO - PROCESS | 1746 | 1465862293391 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 16:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:58:13 INFO - PROCESS | 1746 | 1465862293455 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:58:13 INFO - PROCESS | 1746 | 1465862293461 Marionette TRACE conn4 <- [1,2582,null,{}] 16:58:13 INFO - PROCESS | 1746 | 1465862293470 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}] 16:58:13 INFO - PROCESS | 1746 | 1465862293475 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:13 INFO - PROCESS | 1746 | 1465862293700 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 16:58:13 INFO - PROCESS | 1746 | 1465862293928 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 1746 | 1465862293935 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b493000 == 29 [pid = 1746] [id = 653] 16:58:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8b662000) [pid = 1746] [serial = 1960] [outer = (nil)] 16:58:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8b66f800) [pid = 1746] [serial = 1961] [outer = 0x8b662000] 16:58:14 INFO - PROCESS | 1746 | 1465862294068 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b8ec000) [pid = 1746] [serial = 1962] [outer = 0x8b662000] 16:58:15 INFO - PROCESS | 1746 | 1465862295097 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]]]}] 16:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1700ms 16:58:15 INFO - PROCESS | 1746 | 1465862295142 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 1746 | 1465862295149 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 16:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:58:15 INFO - PROCESS | 1746 | 1465862295161 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 1746 | 1465862295165 Marionette TRACE conn4 <- [1,2586,null,{}] 16:58:15 INFO - PROCESS | 1746 | 1465862295172 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}] 16:58:15 INFO - PROCESS | 1746 | 1465862295178 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:15 INFO - PROCESS | 1746 | 1465862295402 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 16:58:15 INFO - PROCESS | 1746 | 1465862295684 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 1746 | 1465862295694 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a769400 == 30 [pid = 1746] [id = 654] 16:58:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8abe2c00) [pid = 1746] [serial = 1963] [outer = (nil)] 16:58:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8e38ec00) [pid = 1746] [serial = 1964] [outer = 0x8abe2c00] 16:58:15 INFO - PROCESS | 1746 | 1465862295823 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8e702c00) [pid = 1746] [serial = 1965] [outer = 0x8abe2c00] 16:58:16 INFO - PROCESS | 1746 | 1465862296874 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]]]}] 16:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1746ms 16:58:16 INFO - PROCESS | 1746 | 1465862296906 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 16:58:16 INFO - PROCESS | 1746 | 1465862296911 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 16:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:58:16 INFO - PROCESS | 1746 | 1465862296918 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:58:16 INFO - PROCESS | 1746 | 1465862296925 Marionette TRACE conn4 <- [1,2590,null,{}] 16:58:16 INFO - PROCESS | 1746 | 1465862296943 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}] 16:58:16 INFO - PROCESS | 1746 | 1465862296952 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:17 INFO - PROCESS | 1746 | 1465862297176 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 16:58:17 INFO - PROCESS | 1746 | 1465862297415 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 1746 | 1465862297427 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e70cc00 == 31 [pid = 1746] [id = 655] 16:58:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8e70f800) [pid = 1746] [serial = 1966] [outer = (nil)] 16:58:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f495000) [pid = 1746] [serial = 1967] [outer = 0x8e70f800] 16:58:17 INFO - PROCESS | 1746 | 1465862297562 Marionette DEBUG loaded listener.js 16:58:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8f509400) [pid = 1746] [serial = 1968] [outer = 0x8e70f800] 16:58:18 INFO - PROCESS | 1746 | 1465862298534 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]]]}] 16:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1692ms 16:58:18 INFO - PROCESS | 1746 | 1465862298612 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 16:58:18 INFO - PROCESS | 1746 | 1465862298617 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 16:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:58:18 INFO - PROCESS | 1746 | 1465862298625 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:58:18 INFO - PROCESS | 1746 | 1465862298629 Marionette TRACE conn4 <- [1,2594,null,{}] 16:58:18 INFO - PROCESS | 1746 | 1465862298635 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}] 16:58:18 INFO - PROCESS | 1746 | 1465862298641 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:18 INFO - PROCESS | 1746 | 1465862298879 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 16:58:19 INFO - PROCESS | 1746 | 1465862299173 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 1746 | 1465862299182 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8400 == 32 [pid = 1746] [id = 656] 16:58:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8a4c2c00) [pid = 1746] [serial = 1969] [outer = (nil)] 16:58:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f536c00) [pid = 1746] [serial = 1970] [outer = 0x8a4c2c00] 16:58:19 INFO - PROCESS | 1746 | 1465862299275 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f515c00) [pid = 1746] [serial = 1971] [outer = 0x8a4c2c00] 16:58:20 INFO - PROCESS | 1746 | 1465862300282 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]]]}] 16:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1682ms 16:58:20 INFO - PROCESS | 1746 | 1465862300309 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 16:58:20 INFO - PROCESS | 1746 | 1465862300312 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 16:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:58:20 INFO - PROCESS | 1746 | 1465862300320 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:58:20 INFO - PROCESS | 1746 | 1465862300324 Marionette TRACE conn4 <- [1,2598,null,{}] 16:58:20 INFO - PROCESS | 1746 | 1465862300330 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}] 16:58:20 INFO - PROCESS | 1746 | 1465862300336 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:20 INFO - PROCESS | 1746 | 1465862300529 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 16:58:20 INFO - PROCESS | 1746 | 1465862300719 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:20 INFO - PROCESS | 1746 | 1465862300732 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c952c00 == 33 [pid = 1746] [id = 657] 16:58:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f543400) [pid = 1746] [serial = 1972] [outer = (nil)] 16:58:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f689000) [pid = 1746] [serial = 1973] [outer = 0x8f543400] 16:58:20 INFO - PROCESS | 1746 | 1465862300895 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8f70c400) [pid = 1746] [serial = 1974] [outer = 0x8f543400] 16:58:21 INFO - PROCESS | 1746 | 1465862301936 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]]]}] 16:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1683ms 16:58:22 INFO - PROCESS | 1746 | 1465862302004 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 16:58:22 INFO - PROCESS | 1746 | 1465862302008 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 16:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:58:22 INFO - PROCESS | 1746 | 1465862302016 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:58:22 INFO - PROCESS | 1746 | 1465862302020 Marionette TRACE conn4 <- [1,2602,null,{}] 16:58:22 INFO - PROCESS | 1746 | 1465862302027 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}] 16:58:22 INFO - PROCESS | 1746 | 1465862302039 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:22 INFO - PROCESS | 1746 | 1465862302273 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 16:58:22 INFO - PROCESS | 1746 | 1465862302554 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 1746 | 1465862302562 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8c00 == 34 [pid = 1746] [id = 658] 16:58:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8c956400) [pid = 1746] [serial = 1975] [outer = (nil)] 16:58:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8ffa0000) [pid = 1746] [serial = 1976] [outer = 0x8c956400] 16:58:22 INFO - PROCESS | 1746 | 1465862302646 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x900b7800) [pid = 1746] [serial = 1977] [outer = 0x8c956400] 16:58:23 INFO - PROCESS | 1746 | 1465862303708 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]]]}] 16:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1889ms 16:58:23 INFO - PROCESS | 1746 | 1465862303911 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 16:58:23 INFO - PROCESS | 1746 | 1465862303918 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 16:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:58:23 INFO - PROCESS | 1746 | 1465862303928 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 1746 | 1465862303933 Marionette TRACE conn4 <- [1,2606,null,{}] 16:58:23 INFO - PROCESS | 1746 | 1465862303950 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}] 16:58:23 INFO - PROCESS | 1746 | 1465862303957 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:24 INFO - PROCESS | 1746 | 1465862304143 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 16:58:24 INFO - PROCESS | 1746 | 1465862304418 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:24 INFO - PROCESS | 1746 | 1465862304437 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76ac00 == 35 [pid = 1746] [id = 659] 16:58:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8a76cc00) [pid = 1746] [serial = 1978] [outer = (nil)] 16:58:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8abe2800) [pid = 1746] [serial = 1979] [outer = 0x8a76cc00] 16:58:24 INFO - PROCESS | 1746 | 1465862304515 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8abe9c00) [pid = 1746] [serial = 1980] [outer = 0x8a76cc00] 16:58:25 INFO - PROCESS | 1746 | 1465862305627 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]]]}] 16:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1745ms 16:58:25 INFO - PROCESS | 1746 | 1465862305676 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 16:58:25 INFO - PROCESS | 1746 | 1465862305685 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 16:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:58:25 INFO - PROCESS | 1746 | 1465862305701 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:58:25 INFO - PROCESS | 1746 | 1465862305710 Marionette TRACE conn4 <- [1,2610,null,{}] 16:58:25 INFO - PROCESS | 1746 | 1465862305720 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}] 16:58:25 INFO - PROCESS | 1746 | 1465862305727 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:26 INFO - PROCESS | 1746 | 1465862306022 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 16:58:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8d243c00 == 34 [pid = 1746] [id = 651] 16:58:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8b665000 == 33 [pid = 1746] [id = 650] 16:58:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76f800 == 32 [pid = 1746] [id = 649] 16:58:26 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc2000 == 31 [pid = 1746] [id = 648] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8d24c800) [pid = 1746] [serial = 1913] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8d45a400) [pid = 1746] [serial = 1914] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8b499800) [pid = 1746] [serial = 1910] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8b66b800) [pid = 1746] [serial = 1904] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8b66f400) [pid = 1746] [serial = 1905] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f70e000) [pid = 1746] [serial = 1898] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8ff9b800) [pid = 1746] [serial = 1899] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x900b9800) [pid = 1746] [serial = 1901] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x900c2400) [pid = 1746] [serial = 1902] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8acab400) [pid = 1746] [serial = 1886] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b71d000) [pid = 1746] [serial = 1887] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a637c00) [pid = 1746] [serial = 1907] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8a76dc00) [pid = 1746] [serial = 1908] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8f50f000) [pid = 1746] [serial = 1892] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f513400) [pid = 1746] [serial = 1893] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8f684c00) [pid = 1746] [serial = 1895] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f68c400) [pid = 1746] [serial = 1896] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8e710400) [pid = 1746] [serial = 1884] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8e70d800) [pid = 1746] [serial = 1889] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8d462c00) [pid = 1746] [serial = 1890] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e70dc00) [pid = 1746] [serial = 1920] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8e706800) [pid = 1746] [serial = 1919] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8d24a800) [pid = 1746] [serial = 1917] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8b669800) [pid = 1746] [serial = 1911] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8aca8800) [pid = 1746] [serial = 1916] [outer = (nil)] [url = about:blank] 16:58:26 INFO - PROCESS | 1746 | 1465862306289 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 1746 | 1465862306307 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc2000 == 32 [pid = 1746] [id = 660] 16:58:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8a76dc00) [pid = 1746] [serial = 1981] [outer = (nil)] 16:58:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8b66b800) [pid = 1746] [serial = 1982] [outer = 0x8a76dc00] 16:58:26 INFO - PROCESS | 1746 | 1465862306387 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8b71fc00) [pid = 1746] [serial = 1983] [outer = 0x8a76dc00] 16:58:27 INFO - PROCESS | 1746 | 1465862307236 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]]]}] 16:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1561ms 16:58:27 INFO - PROCESS | 1746 | 1465862307254 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 16:58:27 INFO - PROCESS | 1746 | 1465862307260 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 16:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:58:27 INFO - PROCESS | 1746 | 1465862307285 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:58:27 INFO - PROCESS | 1746 | 1465862307288 Marionette TRACE conn4 <- [1,2614,null,{}] 16:58:27 INFO - PROCESS | 1746 | 1465862307307 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}] 16:58:27 INFO - PROCESS | 1746 | 1465862307316 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:27 INFO - PROCESS | 1746 | 1465862307503 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 16:58:27 INFO - PROCESS | 1746 | 1465862307516 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:27 INFO - PROCESS | 1746 | 1465862307530 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b48cc00 == 33 [pid = 1746] [id = 661] 16:58:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8d315400) [pid = 1746] [serial = 1984] [outer = (nil)] 16:58:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8d45bc00) [pid = 1746] [serial = 1985] [outer = 0x8d315400] 16:58:27 INFO - PROCESS | 1746 | 1465862307739 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8e38b000) [pid = 1746] [serial = 1986] [outer = 0x8d315400] 16:58:28 INFO - PROCESS | 1746 | 1465862308735 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]]]}] 16:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1504ms 16:58:28 INFO - PROCESS | 1746 | 1465862308771 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 1746 | 1465862308774 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 16:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:58:28 INFO - PROCESS | 1746 | 1465862308781 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 1746 | 1465862308784 Marionette TRACE conn4 <- [1,2618,null,{}] 16:58:28 INFO - PROCESS | 1746 | 1465862308797 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}] 16:58:28 INFO - PROCESS | 1746 | 1465862308803 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:29 INFO - PROCESS | 1746 | 1465862309044 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 16:58:29 INFO - PROCESS | 1746 | 1465862309064 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 1746 | 1465862309071 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c0400 == 34 [pid = 1746] [id = 662] 16:58:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8e395c00) [pid = 1746] [serial = 1987] [outer = (nil)] 16:58:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8f467000) [pid = 1746] [serial = 1988] [outer = 0x8e395c00] 16:58:29 INFO - PROCESS | 1746 | 1465862309166 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f499c00) [pid = 1746] [serial = 1989] [outer = 0x8e395c00] 16:58:30 INFO - PROCESS | 1746 | 1465862310250 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]]]}] 16:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1539ms 16:58:30 INFO - PROCESS | 1746 | 1465862310325 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 1746 | 1465862310348 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 16:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:58:30 INFO - PROCESS | 1746 | 1465862310362 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - PROCESS | 1746 | 1465862310365 Marionette TRACE conn4 <- [1,2622,null,{}] 16:58:30 INFO - PROCESS | 1746 | 1465862310372 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}] 16:58:30 INFO - PROCESS | 1746 | 1465862310377 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:30 INFO - PROCESS | 1746 | 1465862310610 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f49e400) [pid = 1746] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f511800) [pid = 1746] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x917dac00) [pid = 1746] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f49bc00) [pid = 1746] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8acb0800) [pid = 1746] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8b66dc00) [pid = 1746] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8a636800) [pid = 1746] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x88dbe800) [pid = 1746] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x88dc2400) [pid = 1746] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b8e8800) [pid = 1746] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:58:30 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8a770800) [pid = 1746] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:58:30 INFO - PROCESS | 1746 | 1465862310944 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:30 INFO - PROCESS | 1746 | 1465862310954 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db4800 == 35 [pid = 1746] [id = 663] 16:58:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x88dbe800) [pid = 1746] [serial = 1990] [outer = (nil)] 16:58:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8a770400) [pid = 1746] [serial = 1991] [outer = 0x88dbe800] 16:58:31 INFO - PROCESS | 1746 | 1465862311032 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8b661400) [pid = 1746] [serial = 1992] [outer = 0x88dbe800] 16:58:31 INFO - PROCESS | 1746 | 1465862311880 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]]]}] 16:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1596ms 16:58:31 INFO - PROCESS | 1746 | 1465862311962 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 1746 | 1465862311968 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 16:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:58:31 INFO - PROCESS | 1746 | 1465862311978 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 1746 | 1465862311983 Marionette TRACE conn4 <- [1,2626,null,{}] 16:58:32 INFO - PROCESS | 1746 | 1465862311994 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}] 16:58:32 INFO - PROCESS | 1746 | 1465862312011 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:32 INFO - PROCESS | 1746 | 1465862312448 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 16:58:32 INFO - PROCESS | 1746 | 1465862312531 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:32 INFO - PROCESS | 1746 | 1465862312537 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abeb000 == 36 [pid = 1746] [id = 664] 16:58:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f469c00) [pid = 1746] [serial = 1993] [outer = (nil)] 16:58:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8f68b400) [pid = 1746] [serial = 1994] [outer = 0x8f469c00] 16:58:32 INFO - PROCESS | 1746 | 1465862312609 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8ff9b800) [pid = 1746] [serial = 1995] [outer = 0x8f469c00] 16:58:34 INFO - PROCESS | 1746 | 1465862314210 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]]]}] 16:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2299ms 16:58:34 INFO - PROCESS | 1746 | 1465862314280 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 16:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:58:34 INFO - PROCESS | 1746 | 1465862314292 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 16:58:34 INFO - PROCESS | 1746 | 1465862314305 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:58:34 INFO - PROCESS | 1746 | 1465862314319 Marionette TRACE conn4 <- [1,2630,null,{}] 16:58:34 INFO - PROCESS | 1746 | 1465862314346 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}] 16:58:34 INFO - PROCESS | 1746 | 1465862314359 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:34 INFO - PROCESS | 1746 | 1465862314820 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 16:58:34 INFO - PROCESS | 1746 | 1465862314973 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 1746 | 1465862314982 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db6000 == 37 [pid = 1746] [id = 665] 16:58:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8abe9400) [pid = 1746] [serial = 1996] [outer = (nil)] 16:58:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8b665000) [pid = 1746] [serial = 1997] [outer = 0x8abe9400] 16:58:35 INFO - PROCESS | 1746 | 1465862315186 Marionette DEBUG loaded listener.js 16:58:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b71f400) [pid = 1746] [serial = 1998] [outer = 0x8abe9400] 16:58:36 INFO - PROCESS | 1746 | 1465862316528 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]]]}] 16:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2276ms 16:58:36 INFO - PROCESS | 1746 | 1465862316579 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 16:58:36 INFO - PROCESS | 1746 | 1465862316587 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 16:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:58:36 INFO - PROCESS | 1746 | 1465862316600 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:58:36 INFO - PROCESS | 1746 | 1465862316604 Marionette TRACE conn4 <- [1,2634,null,{}] 16:58:36 INFO - PROCESS | 1746 | 1465862316611 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}] 16:58:36 INFO - PROCESS | 1746 | 1465862316618 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:36 INFO - PROCESS | 1746 | 1465862316882 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 16:58:37 INFO - PROCESS | 1746 | 1465862317168 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:37 INFO - PROCESS | 1746 | 1465862317181 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d247000 == 38 [pid = 1746] [id = 666] 16:58:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8d31c800) [pid = 1746] [serial = 1999] [outer = (nil)] 16:58:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8e390400) [pid = 1746] [serial = 2000] [outer = 0x8d31c800] 16:58:37 INFO - PROCESS | 1746 | 1465862317310 Marionette DEBUG loaded listener.js 16:58:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f45d400) [pid = 1746] [serial = 2001] [outer = 0x8d31c800] 16:58:38 INFO - PROCESS | 1746 | 1465862318290 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]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1741ms 16:58:38 INFO - PROCESS | 1746 | 1465862318342 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 1746 | 1465862318345 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 16:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:58:38 INFO - PROCESS | 1746 | 1465862318353 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - PROCESS | 1746 | 1465862318359 Marionette TRACE conn4 <- [1,2638,null,{}] 16:58:38 INFO - PROCESS | 1746 | 1465862318376 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}] 16:58:38 INFO - PROCESS | 1746 | 1465862318385 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:38 INFO - PROCESS | 1746 | 1465862318708 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 16:58:39 INFO - PROCESS | 1746 | 1465862319084 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 1746 | 1465862319099 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f690c00 == 39 [pid = 1746] [id = 667] 16:58:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8f702800) [pid = 1746] [serial = 2002] [outer = (nil)] 16:58:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8ff99800) [pid = 1746] [serial = 2003] [outer = 0x8f702800] 16:58:39 INFO - PROCESS | 1746 | 1465862319183 Marionette DEBUG loaded listener.js 16:58:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x900b8800) [pid = 1746] [serial = 2004] [outer = 0x8f702800] 16:58:40 INFO - PROCESS | 1746 | 1465862320078 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]]]}] 16:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1795ms 16:58:40 INFO - PROCESS | 1746 | 1465862320149 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 16:58:40 INFO - PROCESS | 1746 | 1465862320154 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 16:58:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:58:40 INFO - PROCESS | 1746 | 1465862320161 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:58:40 INFO - PROCESS | 1746 | 1465862320164 Marionette TRACE conn4 <- [1,2642,null,{}] 16:58:40 INFO - PROCESS | 1746 | 1465862320170 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}] 16:58:40 INFO - PROCESS | 1746 | 1465862320176 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:40 INFO - PROCESS | 1746 | 1465862320372 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 16:58:40 INFO - PROCESS | 1746 | 1465862320542 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:40 INFO - PROCESS | 1746 | 1465862320549 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f515000 == 40 [pid = 1746] [id = 668] 16:58:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f68b800) [pid = 1746] [serial = 2005] [outer = (nil)] 16:58:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x917d7c00) [pid = 1746] [serial = 2006] [outer = 0x8f68b800] 16:58:40 INFO - PROCESS | 1746 | 1465862320633 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x917dc000) [pid = 1746] [serial = 2007] [outer = 0x8f68b800] 16:58:41 INFO - PROCESS | 1746 | 1465862321608 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]]]}] 16:58:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:58:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1480ms 16:58:41 INFO - PROCESS | 1746 | 1465862321642 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 16:58:41 INFO - PROCESS | 1746 | 1465862321646 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 16:58:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:58:41 INFO - PROCESS | 1746 | 1465862321654 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - PROCESS | 1746 | 1465862321656 Marionette TRACE conn4 <- [1,2646,null,{}] 16:58:41 INFO - PROCESS | 1746 | 1465862321663 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}] 16:58:41 INFO - PROCESS | 1746 | 1465862321668 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:41 INFO - PROCESS | 1746 | 1465862321869 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 16:58:42 INFO - PROCESS | 1746 | 1465862322060 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:42 INFO - PROCESS | 1746 | 1465862322070 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d463000 == 41 [pid = 1746] [id = 669] 16:58:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f536400) [pid = 1746] [serial = 2008] [outer = (nil)] 16:58:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x918c4000) [pid = 1746] [serial = 2009] [outer = 0x8f536400] 16:58:42 INFO - PROCESS | 1746 | 1465862322157 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x918c8400) [pid = 1746] [serial = 2010] [outer = 0x8f536400] 16:58:43 INFO - PROCESS | 1746 | 1465862323158 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]]]}] 16:58:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:58:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1538ms 16:58:43 INFO - PROCESS | 1746 | 1465862323192 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 16:58:43 INFO - PROCESS | 1746 | 1465862323195 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 16:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:58:43 INFO - PROCESS | 1746 | 1465862323202 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:58:43 INFO - PROCESS | 1746 | 1465862323205 Marionette TRACE conn4 <- [1,2650,null,{}] 16:58:43 INFO - PROCESS | 1746 | 1465862323211 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}] 16:58:43 INFO - PROCESS | 1746 | 1465862323222 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:43 INFO - PROCESS | 1746 | 1465862323436 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 16:58:43 INFO - PROCESS | 1746 | 1465862323668 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 1746 | 1465862323678 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a766800 == 42 [pid = 1746] [id = 670] 16:58:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8e70ec00) [pid = 1746] [serial = 2011] [outer = (nil)] 16:58:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x91a15800) [pid = 1746] [serial = 2012] [outer = 0x8e70ec00] 16:58:43 INFO - PROCESS | 1746 | 1465862323851 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x91a1b000) [pid = 1746] [serial = 2013] [outer = 0x8e70ec00] 16:58:44 INFO - PROCESS | 1746 | 1465862324746 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]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:58:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1590ms 16:58:44 INFO - PROCESS | 1746 | 1465862324793 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 1746 | 1465862324797 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 16:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:58:44 INFO - PROCESS | 1746 | 1465862324804 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 1746 | 1465862324808 Marionette TRACE conn4 <- [1,2654,null,{}] 16:58:44 INFO - PROCESS | 1746 | 1465862324814 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}] 16:58:44 INFO - PROCESS | 1746 | 1465862324820 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:45 INFO - PROCESS | 1746 | 1465862325013 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 16:58:45 INFO - PROCESS | 1746 | 1465862325221 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:45 INFO - PROCESS | 1746 | 1465862325230 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63b800 == 43 [pid = 1746] [id = 671] 16:58:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x91a17c00) [pid = 1746] [serial = 2014] [outer = (nil)] 16:58:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x91a21000) [pid = 1746] [serial = 2015] [outer = 0x91a17c00] 16:58:45 INFO - PROCESS | 1746 | 1465862325355 Marionette DEBUG loaded listener.js 16:58:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x92401400) [pid = 1746] [serial = 2016] [outer = 0x91a17c00] 16:58:46 INFO - PROCESS | 1746 | 1465862326361 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]]]}] 16:58:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:58:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1592ms 16:58:46 INFO - PROCESS | 1746 | 1465862326397 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 16:58:46 INFO - PROCESS | 1746 | 1465862326401 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 16:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:58:46 INFO - PROCESS | 1746 | 1465862326409 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:58:46 INFO - PROCESS | 1746 | 1465862326413 Marionette TRACE conn4 <- [1,2658,null,{}] 16:58:46 INFO - PROCESS | 1746 | 1465862326420 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}] 16:58:46 INFO - PROCESS | 1746 | 1465862326426 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:46 INFO - PROCESS | 1746 | 1465862326626 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 16:58:47 INFO - PROCESS | 1746 | 1465862327205 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 1746 | 1465862327215 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a641800 == 44 [pid = 1746] [id = 672] 16:58:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8a641c00) [pid = 1746] [serial = 2017] [outer = (nil)] 16:58:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8a770800) [pid = 1746] [serial = 2018] [outer = 0x8a641c00] 16:58:47 INFO - PROCESS | 1746 | 1465862327300 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8aca3800) [pid = 1746] [serial = 2019] [outer = 0x8a641c00] 16:58:48 INFO - PROCESS | 1746 | 1465862328244 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]]]}] 16:58:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:58:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1887ms 16:58:48 INFO - PROCESS | 1746 | 1465862328298 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 16:58:48 INFO - PROCESS | 1746 | 1465862328306 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 16:58:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:58:48 INFO - PROCESS | 1746 | 1465862328321 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:58:48 INFO - PROCESS | 1746 | 1465862328329 Marionette TRACE conn4 <- [1,2662,null,{}] 16:58:48 INFO - PROCESS | 1746 | 1465862328348 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}] 16:58:48 INFO - PROCESS | 1746 | 1465862328361 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:48 INFO - PROCESS | 1746 | 1465862328602 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 16:58:48 INFO - PROCESS | 1746 | 1465862328850 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:48 INFO - PROCESS | 1746 | 1465862328858 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c7c00 == 43 [pid = 1746] [id = 635] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c9c00 == 42 [pid = 1746] [id = 636] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88db7800 == 41 [pid = 1746] [id = 638] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b662400 == 40 [pid = 1746] [id = 624] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d246c00 == 39 [pid = 1746] [id = 625] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a640800 == 38 [pid = 1746] [id = 623] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a640000 == 37 [pid = 1746] [id = 622] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e397000 == 36 [pid = 1746] [id = 627] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8f49f400 == 35 [pid = 1746] [id = 630] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8f3000 == 34 [pid = 1746] [id = 637] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88db4c00 == 33 [pid = 1746] [id = 652] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbc800 == 32 [pid = 1746] [id = 629] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8acb0000 == 31 [pid = 1746] [id = 626] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8b493000 == 30 [pid = 1746] [id = 653] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94d000 == 29 [pid = 1746] [id = 631] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a769400 == 28 [pid = 1746] [id = 654] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbb400 == 27 [pid = 1746] [id = 632] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e70cc00 == 26 [pid = 1746] [id = 655] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8000 == 25 [pid = 1746] [id = 634] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8c00 == 24 [pid = 1746] [id = 658] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8c952c00 == 23 [pid = 1746] [id = 657] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8e394400 == 22 [pid = 1746] [id = 633] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4be000 == 21 [pid = 1746] [id = 628] 16:58:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88db8400 == 20 [pid = 1746] [id = 656] 16:58:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db6800 == 21 [pid = 1746] [id = 673] 16:58:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x88db7800) [pid = 1746] [serial = 2020] [outer = (nil)] 16:58:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x88dbfc00) [pid = 1746] [serial = 2021] [outer = 0x88db7800] 16:58:50 INFO - PROCESS | 1746 | 1465862330093 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8a4c6000) [pid = 1746] [serial = 2022] [outer = 0x88db7800] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x900b6400) [pid = 1746] [serial = 1934] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8ff9c800) [pid = 1746] [serial = 1932] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x900ba400) [pid = 1746] [serial = 1935] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x918c9400) [pid = 1746] [serial = 1937] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8f537000) [pid = 1746] [serial = 1929] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8b499000) [pid = 1746] [serial = 1943] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8c94ec00) [pid = 1746] [serial = 1953] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8a76b400) [pid = 1746] [serial = 1922] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x9190d800) [pid = 1746] [serial = 1941] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f50c400) [pid = 1746] [serial = 1928] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8b497000) [pid = 1746] [serial = 1923] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8b714800) [pid = 1746] [serial = 1944] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f708c00) [pid = 1746] [serial = 1931] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8a4bd800) [pid = 1746] [serial = 1946] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8c955800) [pid = 1746] [serial = 1925] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8acae400) [pid = 1746] [serial = 1950] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8aca2400) [pid = 1746] [serial = 1949] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a4cb800) [pid = 1746] [serial = 1947] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x91902c00) [pid = 1746] [serial = 1938] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8d31ac00) [pid = 1746] [serial = 1955] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b8e8c00) [pid = 1746] [serial = 1952] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8e38b400) [pid = 1746] [serial = 1926] [outer = (nil)] [url = about:blank] 16:58:50 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x91908800) [pid = 1746] [serial = 1940] [outer = (nil)] [url = about:blank] 16:58:51 INFO - PROCESS | 1746 | 1465862331139 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]]]}] 16:58:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:58:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2859ms 16:58:51 INFO - PROCESS | 1746 | 1465862331182 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 16:58:51 INFO - PROCESS | 1746 | 1465862331188 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 16:58:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:58:51 INFO - PROCESS | 1746 | 1465862331206 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - PROCESS | 1746 | 1465862331210 Marionette TRACE conn4 <- [1,2666,null,{}] 16:58:51 INFO - PROCESS | 1746 | 1465862331218 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}] 16:58:51 INFO - PROCESS | 1746 | 1465862331223 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:51 INFO - PROCESS | 1746 | 1465862331400 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 16:58:51 INFO - PROCESS | 1746 | 1465862331411 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 1746 | 1465862331417 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abef400 == 22 [pid = 1746] [id = 674] 16:58:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8abef800) [pid = 1746] [serial = 2023] [outer = (nil)] 16:58:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8aca6400) [pid = 1746] [serial = 2024] [outer = 0x8abef800] 16:58:51 INFO - PROCESS | 1746 | 1465862331496 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8acb0400) [pid = 1746] [serial = 2025] [outer = 0x8abef800] 16:58:52 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:58:52 INFO - PROCESS | 1746 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:58:53 INFO - PROCESS | 1746 | 1465862332998 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]]]}] 16:58:53 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) 16:58:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1846ms 16:58:53 INFO - PROCESS | 1746 | 1465862333047 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 1746 | 1465862333054 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 16:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:58:53 INFO - PROCESS | 1746 | 1465862333079 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 1746 | 1465862333086 Marionette TRACE conn4 <- [1,2670,null,{}] 16:58:53 INFO - PROCESS | 1746 | 1465862333092 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}] 16:58:53 INFO - PROCESS | 1746 | 1465862333098 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:53 INFO - PROCESS | 1746 | 1465862333366 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 16:58:53 INFO - PROCESS | 1746 | 1465862333400 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 1746 | 1465862333410 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b499400 == 23 [pid = 1746] [id = 675] 16:58:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8b499c00) [pid = 1746] [serial = 2026] [outer = (nil)] 16:58:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8b71ec00) [pid = 1746] [serial = 2027] [outer = 0x8b499c00] 16:58:53 INFO - PROCESS | 1746 | 1465862333481 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8c94c800) [pid = 1746] [serial = 2028] [outer = 0x8b499c00] 16:58:55 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8e395c00) [pid = 1746] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x88dbe800) [pid = 1746] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8b662000) [pid = 1746] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8a76cc00) [pid = 1746] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8c956400) [pid = 1746] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8a4c2c00) [pid = 1746] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f543400) [pid = 1746] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8d315400) [pid = 1746] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8a76dc00) [pid = 1746] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8e70f800) [pid = 1746] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x88db5000) [pid = 1746] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8abe2c00) [pid = 1746] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f469c00) [pid = 1746] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:58:55 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8d247c00) [pid = 1746] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:58:55 INFO - PROCESS | 1746 | 1465862335314 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:58:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:58:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:58:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2243ms 16:58:55 INFO - PROCESS | 1746 | 1465862335329 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 1746 | 1465862335333 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 16:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:58:55 INFO - PROCESS | 1746 | 1465862335340 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 1746 | 1465862335346 Marionette TRACE conn4 <- [1,2674,null,{}] 16:58:55 INFO - PROCESS | 1746 | 1465862335365 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}] 16:58:55 INFO - PROCESS | 1746 | 1465862335374 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:55 INFO - PROCESS | 1746 | 1465862335669 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 16:58:55 INFO - PROCESS | 1746 | 1465862335801 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 1746 | 1465862335816 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71e000 == 24 [pid = 1746] [id = 676] 16:58:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8c94ec00) [pid = 1746] [serial = 2029] [outer = (nil)] 16:58:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8d315400) [pid = 1746] [serial = 2030] [outer = 0x8c94ec00] 16:58:55 INFO - PROCESS | 1746 | 1465862335932 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8d31d800) [pid = 1746] [serial = 2031] [outer = 0x8c94ec00] 16:58:57 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:58:57 INFO - PROCESS | 1746 | 1465862337271 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:58:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 16:58:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:58:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:58:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2002ms 16:58:57 INFO - PROCESS | 1746 | 1465862337361 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 1746 | 1465862337368 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 16:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:58:57 INFO - PROCESS | 1746 | 1465862337382 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 1746 | 1465862337388 Marionette TRACE conn4 <- [1,2678,null,{}] 16:58:57 INFO - PROCESS | 1746 | 1465862337399 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}] 16:58:57 INFO - PROCESS | 1746 | 1465862337404 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:57 INFO - PROCESS | 1746 | 1465862337692 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 16:58:57 INFO - PROCESS | 1746 | 1465862337884 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:57 INFO - PROCESS | 1746 | 1465862337895 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76f400 == 25 [pid = 1746] [id = 677] 16:58:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8a76f800) [pid = 1746] [serial = 2032] [outer = (nil)] 16:58:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8abe6000) [pid = 1746] [serial = 2033] [outer = 0x8a76f800] 16:58:57 INFO - PROCESS | 1746 | 1465862337984 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8acadc00) [pid = 1746] [serial = 2034] [outer = 0x8a76f800] 16:58:59 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:58:59 INFO - PROCESS | 1746 | 1465862339491 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]]]}] 16:58:59 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) 16:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2191ms 16:58:59 INFO - PROCESS | 1746 | 1465862339573 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 1746 | 1465862339581 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 16:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:58:59 INFO - PROCESS | 1746 | 1465862339593 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 1746 | 1465862339597 Marionette TRACE conn4 <- [1,2682,null,{}] 16:58:59 INFO - PROCESS | 1746 | 1465862339605 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}] 16:58:59 INFO - PROCESS | 1746 | 1465862339610 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:58:59 INFO - PROCESS | 1746 | 1465862339837 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 16:59:00 INFO - PROCESS | 1746 | 1465862340022 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 1746 | 1465862340033 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8ed800 == 26 [pid = 1746] [id = 678] 16:59:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8b8f2000) [pid = 1746] [serial = 2035] [outer = (nil)] 16:59:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8c957400) [pid = 1746] [serial = 2036] [outer = 0x8b8f2000] 16:59:00 INFO - PROCESS | 1746 | 1465862340118 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8d317800) [pid = 1746] [serial = 2037] [outer = 0x8b8f2000] 16:59:01 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:59:01 INFO - PROCESS | 1746 | 1465862341554 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]]]}] 16:59:01 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) 16:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1987ms 16:59:01 INFO - PROCESS | 1746 | 1465862341580 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 16:59:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:59:01 INFO - PROCESS | 1746 | 1465862341585 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 16:59:01 INFO - PROCESS | 1746 | 1465862341592 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - PROCESS | 1746 | 1465862341598 Marionette TRACE conn4 <- [1,2686,null,{}] 16:59:01 INFO - PROCESS | 1746 | 1465862341615 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}] 16:59:01 INFO - PROCESS | 1746 | 1465862341625 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:01 INFO - PROCESS | 1746 | 1465862341955 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 16:59:02 INFO - PROCESS | 1746 | 1465862342147 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 1746 | 1465862342160 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a634400 == 27 [pid = 1746] [id = 679] 16:59:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8e396800) [pid = 1746] [serial = 2038] [outer = (nil)] 16:59:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8e709000) [pid = 1746] [serial = 2039] [outer = 0x8e396800] 16:59:02 INFO - PROCESS | 1746 | 1465862342284 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8f45e000) [pid = 1746] [serial = 2040] [outer = 0x8e396800] 16:59:03 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:59:03 INFO - PROCESS | 1746 | 1465862343704 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:59:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:59:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:59:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:59:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2146ms 16:59:03 INFO - PROCESS | 1746 | 1465862343740 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 16:59:03 INFO - PROCESS | 1746 | 1465862343745 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 16:59:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:59:03 INFO - PROCESS | 1746 | 1465862343753 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 1746 | 1465862343758 Marionette TRACE conn4 <- [1,2690,null,{}] 16:59:03 INFO - PROCESS | 1746 | 1465862343765 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}] 16:59:03 INFO - PROCESS | 1746 | 1465862343769 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:04 INFO - PROCESS | 1746 | 1465862344060 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 16:59:04 INFO - PROCESS | 1746 | 1465862344258 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 1746 | 1465862344266 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a639000 == 28 [pid = 1746] [id = 680] 16:59:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a639800) [pid = 1746] [serial = 2041] [outer = (nil)] 16:59:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8abea800) [pid = 1746] [serial = 2042] [outer = 0x8a639800] 16:59:04 INFO - PROCESS | 1746 | 1465862344393 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f496400) [pid = 1746] [serial = 2043] [outer = 0x8a639800] 16:59:05 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:59:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63b800 == 27 [pid = 1746] [id = 671] 16:59:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8b499400 == 26 [pid = 1746] [id = 675] 16:59:05 INFO - PROCESS | 1746 | --DOCSHELL 0x8abef400 == 25 [pid = 1746] [id = 674] 16:59:05 INFO - PROCESS | 1746 | --DOCSHELL 0x88db6800 == 24 [pid = 1746] [id = 673] 16:59:05 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8d45c800) [pid = 1746] [serial = 1956] [outer = (nil)] [url = about:blank] 16:59:05 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8f499c00) [pid = 1746] [serial = 1989] [outer = (nil)] [url = about:blank] 16:59:05 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8f467000) [pid = 1746] [serial = 1988] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8a770400) [pid = 1746] [serial = 1991] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8b8ec000) [pid = 1746] [serial = 1962] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8abe2800) [pid = 1746] [serial = 1979] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8abe9c00) [pid = 1746] [serial = 1980] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8ffa0000) [pid = 1746] [serial = 1976] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x900b7800) [pid = 1746] [serial = 1977] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8f536c00) [pid = 1746] [serial = 1970] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8f515c00) [pid = 1746] [serial = 1971] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8f689000) [pid = 1746] [serial = 1973] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8f70c400) [pid = 1746] [serial = 1974] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8d45bc00) [pid = 1746] [serial = 1985] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8b66b800) [pid = 1746] [serial = 1982] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b71fc00) [pid = 1746] [serial = 1983] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f495000) [pid = 1746] [serial = 1967] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f509400) [pid = 1746] [serial = 1968] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x88dbf400) [pid = 1746] [serial = 1958] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8a4c9000) [pid = 1746] [serial = 1959] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8e38ec00) [pid = 1746] [serial = 1964] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x8e702c00) [pid = 1746] [serial = 1965] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8b66f800) [pid = 1746] [serial = 1961] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8f68b400) [pid = 1746] [serial = 1994] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8ff9b800) [pid = 1746] [serial = 1995] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8e38b000) [pid = 1746] [serial = 1986] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x8b661400) [pid = 1746] [serial = 1992] [outer = (nil)] [url = about:blank] 16:59:06 INFO - PROCESS | 1746 | 1465862346041 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:59:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:59:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:59:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:59:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2386ms 16:59:06 INFO - PROCESS | 1746 | 1465862346142 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 1746 | 1465862346148 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 16:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:59:06 INFO - PROCESS | 1746 | 1465862346157 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 1746 | 1465862346162 Marionette TRACE conn4 <- [1,2694,null,{}] 16:59:06 INFO - PROCESS | 1746 | 1465862346171 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}] 16:59:06 INFO - PROCESS | 1746 | 1465862346176 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:06 INFO - PROCESS | 1746 | 1465862346400 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 16:59:06 INFO - PROCESS | 1746 | 1465862346534 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:06 INFO - PROCESS | 1746 | 1465862346545 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76a800 == 25 [pid = 1746] [id = 681] 16:59:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8a76dc00) [pid = 1746] [serial = 2044] [outer = (nil)] 16:59:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8abe4000) [pid = 1746] [serial = 2045] [outer = 0x8a76dc00] 16:59:06 INFO - PROCESS | 1746 | 1465862346622 Marionette DEBUG loaded listener.js 16:59:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8abed000) [pid = 1746] [serial = 2046] [outer = 0x8a76dc00] 16:59:07 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:59:07 INFO - PROCESS | 1746 | 1465862347869 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:59:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:59:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:59:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:59:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1741ms 16:59:07 INFO - PROCESS | 1746 | 1465862347900 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 16:59:07 INFO - PROCESS | 1746 | 1465862347907 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 16:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:59:07 INFO - PROCESS | 1746 | 1465862347919 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:59:07 INFO - PROCESS | 1746 | 1465862347923 Marionette TRACE conn4 <- [1,2698,null,{}] 16:59:07 INFO - PROCESS | 1746 | 1465862347931 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}] 16:59:07 INFO - PROCESS | 1746 | 1465862347936 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:08 INFO - PROCESS | 1746 | 1465862348222 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 16:59:08 INFO - PROCESS | 1746 | 1465862348258 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 1746 | 1465862348267 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acab000 == 26 [pid = 1746] [id = 682] 16:59:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8b71cc00) [pid = 1746] [serial = 2047] [outer = (nil)] 16:59:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8b8e9000) [pid = 1746] [serial = 2048] [outer = 0x8b71cc00] 16:59:08 INFO - PROCESS | 1746 | 1465862348343 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8c952c00) [pid = 1746] [serial = 2049] [outer = 0x8b71cc00] 16:59:09 INFO - PROCESS | 1746 | SkCairoFTTypeface::onFilterRec unimplemented 16:59:09 INFO - PROCESS | 1746 | 1465862349810 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:59:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:59:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:59:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1942ms 16:59:09 INFO - PROCESS | 1746 | 1465862349903 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 1746 | 1465862349908 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 16:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:59:09 INFO - PROCESS | 1746 | 1465862349939 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 1746 | 1465862349945 Marionette TRACE conn4 <- [1,2702,null,{}] 16:59:09 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x91a17c00) [pid = 1746] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:59:09 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8f702800) [pid = 1746] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:59:09 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x88db7800) [pid = 1746] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:59:09 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8f536400) [pid = 1746] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8abef800) [pid = 1746] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x8b499c00) [pid = 1746] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x8e70ec00) [pid = 1746] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 59 (0x8d31c800) [pid = 1746] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 58 (0x8a641c00) [pid = 1746] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 57 (0x8abe9400) [pid = 1746] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:59:10 INFO - PROCESS | 1746 | --DOMWINDOW == 56 (0x8f68b800) [pid = 1746] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:59:10 INFO - PROCESS | 1746 | 1465862350012 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}] 16:59:10 INFO - PROCESS | 1746 | 1465862350022 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:10 INFO - PROCESS | 1746 | 1465862350280 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 16:59:10 INFO - PROCESS | 1746 | 1465862350378 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 1746 | 1465862350389 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d462c00 == 27 [pid = 1746] [id = 683] 16:59:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 57 (0x8d466800) [pid = 1746] [serial = 2050] [outer = (nil)] 16:59:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 58 (0x8e390800) [pid = 1746] [serial = 2051] [outer = 0x8d466800] 16:59:10 INFO - PROCESS | 1746 | 1465862350469 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 59 (0x8e705800) [pid = 1746] [serial = 2052] [outer = 0x8d466800] 16:59:11 INFO - PROCESS | 1746 | 1465862351297 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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:59:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1404ms 16:59:11 INFO - PROCESS | 1746 | 1465862351335 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 1746 | 1465862351339 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 16:59:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:59:11 INFO - PROCESS | 1746 | 1465862351347 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 1746 | 1465862351351 Marionette TRACE conn4 <- [1,2706,null,{}] 16:59:11 INFO - PROCESS | 1746 | 1465862351358 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}] 16:59:11 INFO - PROCESS | 1746 | 1465862351364 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:11 INFO - PROCESS | 1746 | 1465862351657 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 16:59:11 INFO - PROCESS | 1746 | 1465862351853 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 1746 | 1465862351863 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d466400 == 28 [pid = 1746] [id = 684] 16:59:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 60 (0x8e38fc00) [pid = 1746] [serial = 2053] [outer = (nil)] 16:59:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8f493000) [pid = 1746] [serial = 2054] [outer = 0x8e38fc00] 16:59:12 INFO - PROCESS | 1746 | 1465862352061 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8f4a0c00) [pid = 1746] [serial = 2055] [outer = 0x8e38fc00] 16:59:13 INFO - PROCESS | 1746 | 1465862353602 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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:59:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2295ms 16:59:13 INFO - PROCESS | 1746 | 1465862353644 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 1746 | 1465862353651 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 16:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:59:13 INFO - PROCESS | 1746 | 1465862353660 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 1746 | 1465862353668 Marionette TRACE conn4 <- [1,2710,null,{}] 16:59:13 INFO - PROCESS | 1746 | 1465862353676 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}] 16:59:13 INFO - PROCESS | 1746 | 1465862353682 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:13 INFO - PROCESS | 1746 | 1465862353967 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 16:59:14 INFO - PROCESS | 1746 | 1465862354249 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 1746 | 1465862354262 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca2c00 == 29 [pid = 1746] [id = 685] 16:59:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8acaac00) [pid = 1746] [serial = 2056] [outer = (nil)] 16:59:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8b664800) [pid = 1746] [serial = 2057] [outer = 0x8acaac00] 16:59:14 INFO - PROCESS | 1746 | 1465862354346 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8b713000) [pid = 1746] [serial = 2058] [outer = 0x8acaac00] 16:59:15 INFO - PROCESS | 1746 | 1465862355359 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] 16:59:15 INFO - PROCESS | 1746 | 1465862355406 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 16:59:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:59:15 INFO - PROCESS | 1746 | 1465862355418 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 1746 | 1465862355422 Marionette TRACE conn4 <- [1,2714,null,{}] 16:59:15 INFO - PROCESS | 1746 | 1465862355430 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}] 16:59:15 INFO - PROCESS | 1746 | 1465862355436 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:15 INFO - PROCESS | 1746 | 1465862355714 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 16:59:16 INFO - PROCESS | 1746 | 1465862356015 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 1746 | 1465862356026 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76b400 == 30 [pid = 1746] [id = 686] 16:59:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8d465800) [pid = 1746] [serial = 2059] [outer = (nil)] 16:59:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8f50fc00) [pid = 1746] [serial = 2060] [outer = 0x8d465800] 16:59:16 INFO - PROCESS | 1746 | 1465862356113 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8f517000) [pid = 1746] [serial = 2061] [outer = 0x8d465800] 16:59:17 INFO - PROCESS | 1746 | 1465862357039 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]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:59:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1695ms 16:59:17 INFO - PROCESS | 1746 | 1465862357112 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 16:59:17 INFO - PROCESS | 1746 | 1465862357117 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 16:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:59:17 INFO - PROCESS | 1746 | 1465862357125 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 1746 | 1465862357131 Marionette TRACE conn4 <- [1,2718,null,{}] 16:59:17 INFO - PROCESS | 1746 | 1465862357148 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}] 16:59:17 INFO - PROCESS | 1746 | 1465862357158 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:17 INFO - PROCESS | 1746 | 1465862357479 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 16:59:17 INFO - PROCESS | 1746 | 1465862357674 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 1746 | 1465862357687 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a767400 == 31 [pid = 1746] [id = 687] 16:59:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8f543000) [pid = 1746] [serial = 2062] [outer = (nil)] 16:59:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8f685c00) [pid = 1746] [serial = 2063] [outer = 0x8f543000] 16:59:17 INFO - PROCESS | 1746 | 1465862357778 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f68bc00) [pid = 1746] [serial = 2064] [outer = 0x8f543000] 16:59:18 INFO - PROCESS | 1746 | 1465862358741 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] 16:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:59:18 INFO - PROCESS | 1746 | 1465862358819 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 16:59:18 INFO - PROCESS | 1746 | 1465862358826 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - PROCESS | 1746 | 1465862358830 Marionette TRACE conn4 <- [1,2722,null,{}] 16:59:18 INFO - PROCESS | 1746 | 1465862358837 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}] 16:59:18 INFO - PROCESS | 1746 | 1465862358842 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:19 INFO - PROCESS | 1746 | 1465862359068 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 16:59:19 INFO - PROCESS | 1746 | 1465862359315 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:19 INFO - PROCESS | 1746 | 1465862359327 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:19 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d319c00 == 32 [pid = 1746] [id = 688] 16:59:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f509c00) [pid = 1746] [serial = 2065] [outer = (nil)] 16:59:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f709400) [pid = 1746] [serial = 2066] [outer = 0x8f509c00] 16:59:19 INFO - PROCESS | 1746 | 1465862359453 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f70ec00) [pid = 1746] [serial = 2067] [outer = 0x8f509c00] 16:59:20 INFO - PROCESS | 1746 | 1465862360487 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] 16:59:20 INFO - PROCESS | 1746 | 1465862360525 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 16:59:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:59:20 INFO - PROCESS | 1746 | 1465862360531 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - PROCESS | 1746 | 1465862360540 Marionette TRACE conn4 <- [1,2726,null,{}] 16:59:20 INFO - PROCESS | 1746 | 1465862360552 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}] 16:59:20 INFO - PROCESS | 1746 | 1465862360559 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:20 INFO - PROCESS | 1746 | 1465862360806 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 16:59:21 INFO - PROCESS | 1746 | 1465862361045 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 1746 | 1465862361058 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:21 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b670000 == 33 [pid = 1746] [id = 689] 16:59:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f49a000) [pid = 1746] [serial = 2068] [outer = (nil)] 16:59:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8ffa3c00) [pid = 1746] [serial = 2069] [outer = 0x8f49a000] 16:59:21 INFO - PROCESS | 1746 | 1465862361155 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x900b8400) [pid = 1746] [serial = 2070] [outer = 0x8f49a000] 16:59:22 INFO - PROCESS | 1746 | 1465862362116 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]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:59:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1652ms 16:59:22 INFO - PROCESS | 1746 | 1465862362185 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 16:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:59:22 INFO - PROCESS | 1746 | 1465862362189 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 16:59:22 INFO - PROCESS | 1746 | 1465862362197 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 1746 | 1465862362201 Marionette TRACE conn4 <- [1,2730,null,{}] 16:59:22 INFO - PROCESS | 1746 | 1465862362208 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}] 16:59:22 INFO - PROCESS | 1746 | 1465862362219 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:22 INFO - PROCESS | 1746 | 1465862362471 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 16:59:22 INFO - PROCESS | 1746 | 1465862362719 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 1746 | 1465862362727 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbac00 == 34 [pid = 1746] [id = 690] 16:59:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8ff9f000) [pid = 1746] [serial = 2071] [outer = (nil)] 16:59:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x918c2400) [pid = 1746] [serial = 2072] [outer = 0x8ff9f000] 16:59:22 INFO - PROCESS | 1746 | 1465862362831 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x917dac00) [pid = 1746] [serial = 2073] [outer = 0x8ff9f000] 16:59:24 INFO - PROCESS | 1746 | 1465862364349 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:59:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 16:59:24 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:59:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:59:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2190ms 16:59:24 INFO - PROCESS | 1746 | 1465862364387 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 1746 | 1465862364393 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 16:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:59:24 INFO - PROCESS | 1746 | 1465862364403 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:59:24 INFO - PROCESS | 1746 | 1465862364407 Marionette TRACE conn4 <- [1,2734,null,{}] 16:59:24 INFO - PROCESS | 1746 | 1465862364417 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}] 16:59:24 INFO - PROCESS | 1746 | 1465862364422 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:24 INFO - PROCESS | 1746 | 1465862364635 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 16:59:24 INFO - PROCESS | 1746 | 1465862364933 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:24 INFO - PROCESS | 1746 | 1465862364943 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c8c00 == 35 [pid = 1746] [id = 691] 16:59:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8a4c9000) [pid = 1746] [serial = 2074] [outer = (nil)] 16:59:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8abe3c00) [pid = 1746] [serial = 2075] [outer = 0x8a4c9000] 16:59:25 INFO - PROCESS | 1746 | 1465862365030 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8aca5400) [pid = 1746] [serial = 2076] [outer = 0x8a4c9000] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x88db6000 == 34 [pid = 1746] [id = 665] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc2000 == 33 [pid = 1746] [id = 660] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a641800 == 32 [pid = 1746] [id = 672] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x88db4800 == 31 [pid = 1746] [id = 663] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8abeb000 == 30 [pid = 1746] [id = 664] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a639000 == 29 [pid = 1746] [id = 680] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a766800 == 28 [pid = 1746] [id = 670] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8b8ed800 == 27 [pid = 1746] [id = 678] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8f690c00 == 26 [pid = 1746] [id = 667] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76f400 == 25 [pid = 1746] [id = 677] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8f515000 == 24 [pid = 1746] [id = 668] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a634400 == 23 [pid = 1746] [id = 679] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8d463000 == 22 [pid = 1746] [id = 669] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8d247000 == 21 [pid = 1746] [id = 666] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76ac00 == 20 [pid = 1746] [id = 659] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8b48cc00 == 19 [pid = 1746] [id = 661] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8b71e000 == 18 [pid = 1746] [id = 676] 16:59:26 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c0400 == 17 [pid = 1746] [id = 662] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x917dc000) [pid = 1746] [serial = 2007] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x92401400) [pid = 1746] [serial = 2016] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x900b8800) [pid = 1746] [serial = 2004] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x88dbfc00) [pid = 1746] [serial = 2021] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x918c4000) [pid = 1746] [serial = 2009] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a4c6000) [pid = 1746] [serial = 2022] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8acb0400) [pid = 1746] [serial = 2025] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8b71ec00) [pid = 1746] [serial = 2027] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x91a1b000) [pid = 1746] [serial = 2013] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8f45d400) [pid = 1746] [serial = 2001] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8a770800) [pid = 1746] [serial = 2018] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x918c8400) [pid = 1746] [serial = 2010] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x91a15800) [pid = 1746] [serial = 2012] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8b71f400) [pid = 1746] [serial = 1998] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8ff99800) [pid = 1746] [serial = 2003] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 67 (0x8aca3800) [pid = 1746] [serial = 2019] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 66 (0x917d7c00) [pid = 1746] [serial = 2006] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 65 (0x8aca6400) [pid = 1746] [serial = 2024] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 64 (0x8e390400) [pid = 1746] [serial = 2000] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 63 (0x8c94c800) [pid = 1746] [serial = 2028] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 62 (0x8b665000) [pid = 1746] [serial = 1997] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 61 (0x91a21000) [pid = 1746] [serial = 2015] [outer = (nil)] [url = about:blank] 16:59:26 INFO - PROCESS | 1746 | --DOMWINDOW == 60 (0x8d315400) [pid = 1746] [serial = 2030] [outer = (nil)] [url = about:blank] 16:59:27 INFO - PROCESS | 1746 | 1465862367348 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]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3001ms 16:59:27 INFO - PROCESS | 1746 | 1465862367405 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 1746 | 1465862367413 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 16:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:59:27 INFO - PROCESS | 1746 | 1465862367423 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - PROCESS | 1746 | 1465862367428 Marionette TRACE conn4 <- [1,2738,null,{}] 16:59:27 INFO - PROCESS | 1746 | 1465862367439 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}] 16:59:27 INFO - PROCESS | 1746 | 1465862367445 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:27 INFO - PROCESS | 1746 | 1465862367637 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 16:59:27 INFO - PROCESS | 1746 | 1465862367914 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 1746 | 1465862367925 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a638400 == 18 [pid = 1746] [id = 692] 16:59:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 61 (0x8a638c00) [pid = 1746] [serial = 2077] [outer = (nil)] 16:59:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 62 (0x8a76c400) [pid = 1746] [serial = 2078] [outer = 0x8a638c00] 16:59:28 INFO - PROCESS | 1746 | 1465862368017 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 63 (0x8a771400) [pid = 1746] [serial = 2079] [outer = 0x8a638c00] 16:59:29 INFO - PROCESS | 1746 | 1465862369056 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]]]}] 16:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1700ms 16:59:29 INFO - PROCESS | 1746 | 1465862369123 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 1746 | 1465862369133 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 16:59:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:59:29 INFO - PROCESS | 1746 | 1465862369146 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 1746 | 1465862369151 Marionette TRACE conn4 <- [1,2742,null,{}] 16:59:29 INFO - PROCESS | 1746 | 1465862369158 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}] 16:59:29 INFO - PROCESS | 1746 | 1465862369163 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:29 INFO - PROCESS | 1746 | 1465862369457 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 16:59:29 INFO - PROCESS | 1746 | 1465862369739 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 1746 | 1465862369750 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b492c00 == 19 [pid = 1746] [id = 693] 16:59:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 64 (0x8b493000) [pid = 1746] [serial = 2080] [outer = (nil)] 16:59:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 65 (0x8b498c00) [pid = 1746] [serial = 2081] [outer = 0x8b493000] 16:59:29 INFO - PROCESS | 1746 | 1465862369843 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 66 (0x8b66b000) [pid = 1746] [serial = 2082] [outer = 0x8b493000] 16:59:30 INFO - PROCESS | 1746 | 1465862370975 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]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:59:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1847ms 16:59:30 INFO - PROCESS | 1746 | 1465862370991 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 1746 | 1465862370996 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 16:59:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:59:31 INFO - PROCESS | 1746 | 1465862371003 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - PROCESS | 1746 | 1465862371009 Marionette TRACE conn4 <- [1,2746,null,{}] 16:59:31 INFO - PROCESS | 1746 | 1465862371029 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}] 16:59:31 INFO - PROCESS | 1746 | 1465862371040 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:31 INFO - PROCESS | 1746 | 1465862371276 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 16:59:31 INFO - PROCESS | 1746 | 1465862371613 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 1746 | 1465862371631 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8f2400 == 20 [pid = 1746] [id = 694] 16:59:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 67 (0x8b8f2c00) [pid = 1746] [serial = 2083] [outer = (nil)] 16:59:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 68 (0x8c94f800) [pid = 1746] [serial = 2084] [outer = 0x8b8f2c00] 16:59:31 INFO - PROCESS | 1746 | 1465862371802 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8d244400) [pid = 1746] [serial = 2085] [outer = 0x8b8f2c00] 16:59:33 INFO - PROCESS | 1746 | 1465862373387 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]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:59:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2443ms 16:59:33 INFO - PROCESS | 1746 | 1465862373450 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 1746 | 1465862373459 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 16:59:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:59:33 INFO - PROCESS | 1746 | 1465862373470 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 1746 | 1465862373477 Marionette TRACE conn4 <- [1,2750,null,{}] 16:59:33 INFO - PROCESS | 1746 | 1465862373544 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}] 16:59:33 INFO - PROCESS | 1746 | 1465862373553 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:33 INFO - PROCESS | 1746 | 1465862373943 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 16:59:34 INFO - PROCESS | 1746 | 1465862374238 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 1746 | 1465862374246 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bc800 == 21 [pid = 1746] [id = 695] 16:59:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8a4bf800) [pid = 1746] [serial = 2086] [outer = (nil)] 16:59:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8d461800) [pid = 1746] [serial = 2087] [outer = 0x8a4bf800] 16:59:34 INFO - PROCESS | 1746 | 1465862374380 Marionette DEBUG loaded listener.js 16:59:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8e391400) [pid = 1746] [serial = 2088] [outer = 0x8a4bf800] 16:59:35 INFO - PROCESS | 1746 | 1465862375639 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]]]}] 16:59:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:59:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2251ms 16:59:35 INFO - PROCESS | 1746 | 1465862375720 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 16:59:35 INFO - PROCESS | 1746 | 1465862375725 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 16:59:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:59:35 INFO - PROCESS | 1746 | 1465862375733 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:59:35 INFO - PROCESS | 1746 | 1465862375738 Marionette TRACE conn4 <- [1,2754,null,{}] 16:59:35 INFO - PROCESS | 1746 | 1465862375745 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}] 16:59:35 INFO - PROCESS | 1746 | 1465862375749 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:35 INFO - PROCESS | 1746 | 1465862375976 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 16:59:36 INFO - PROCESS | 1746 | 1465862376326 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:36 INFO - PROCESS | 1746 | 1465862376339 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbd800 == 22 [pid = 1746] [id = 696] 16:59:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x88dbec00) [pid = 1746] [serial = 2089] [outer = (nil)] 16:59:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8a4c0800) [pid = 1746] [serial = 2090] [outer = 0x88dbec00] 16:59:36 INFO - PROCESS | 1746 | 1465862376420 Marionette DEBUG loaded listener.js 16:59:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8a63c400) [pid = 1746] [serial = 2091] [outer = 0x88dbec00] 16:59:37 INFO - PROCESS | 1746 | 1465862377426 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]]]}] 16:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1736ms 16:59:37 INFO - PROCESS | 1746 | 1465862377472 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 16:59:37 INFO - PROCESS | 1746 | 1465862377478 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 16:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:59:37 INFO - PROCESS | 1746 | 1465862377486 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:59:37 INFO - PROCESS | 1746 | 1465862377490 Marionette TRACE conn4 <- [1,2758,null,{}] 16:59:37 INFO - PROCESS | 1746 | 1465862377499 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}] 16:59:37 INFO - PROCESS | 1746 | 1465862377506 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:37 INFO - PROCESS | 1746 | 1465862377690 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 16:59:37 INFO - PROCESS | 1746 | 1465862377706 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 1746 | 1465862377718 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:37 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acb0400 == 23 [pid = 1746] [id = 697] 16:59:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8b669800) [pid = 1746] [serial = 2092] [outer = (nil)] 16:59:37 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8b712400) [pid = 1746] [serial = 2093] [outer = 0x8b669800] 16:59:37 INFO - PROCESS | 1746 | 1465862377918 Marionette DEBUG loaded listener.js 16:59:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8b8e9400) [pid = 1746] [serial = 2094] [outer = 0x8b669800] 16:59:38 INFO - PROCESS | 1746 | 1465862378806 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]]]}] 16:59:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:59:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1383ms 16:59:38 INFO - PROCESS | 1746 | 1465862378873 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 16:59:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:59:38 INFO - PROCESS | 1746 | 1465862378880 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 16:59:38 INFO - PROCESS | 1746 | 1465862378888 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:59:38 INFO - PROCESS | 1746 | 1465862378891 Marionette TRACE conn4 <- [1,2762,null,{}] 16:59:38 INFO - PROCESS | 1746 | 1465862378898 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}] 16:59:38 INFO - PROCESS | 1746 | 1465862378904 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:39 INFO - PROCESS | 1746 | 1465862379084 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 16:59:39 INFO - PROCESS | 1746 | 1465862379238 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 1746 | 1465862379246 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b669400 == 24 [pid = 1746] [id = 698] 16:59:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8b8ef000) [pid = 1746] [serial = 2095] [outer = (nil)] 16:59:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8d464000) [pid = 1746] [serial = 2096] [outer = 0x8b8ef000] 16:59:39 INFO - PROCESS | 1746 | 1465862379317 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8b667c00) [pid = 1746] [serial = 2097] [outer = 0x8b8ef000] 16:59:40 INFO - PROCESS | 1746 | 1465862380290 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]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1434ms 16:59:40 INFO - PROCESS | 1746 | 1465862380323 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 1746 | 1465862380326 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 16:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:59:40 INFO - PROCESS | 1746 | 1465862380340 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 1746 | 1465862380349 Marionette TRACE conn4 <- [1,2766,null,{}] 16:59:40 INFO - PROCESS | 1746 | 1465862380367 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}] 16:59:40 INFO - PROCESS | 1746 | 1465862380375 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:40 INFO - PROCESS | 1746 | 1465862380622 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 16:59:40 INFO - PROCESS | 1746 | 1465862380650 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 1746 | 1465862380659 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b71b400 == 25 [pid = 1746] [id = 699] 16:59:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f46ac00) [pid = 1746] [serial = 2098] [outer = (nil)] 16:59:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8f49b800) [pid = 1746] [serial = 2099] [outer = 0x8f46ac00] 16:59:40 INFO - PROCESS | 1746 | 1465862380742 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8d468400) [pid = 1746] [serial = 2100] [outer = 0x8f46ac00] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8acaac00) [pid = 1746] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8d465800) [pid = 1746] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8f543000) [pid = 1746] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f509c00) [pid = 1746] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8f49a000) [pid = 1746] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8ff9f000) [pid = 1746] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8b8f2000) [pid = 1746] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8a639800) [pid = 1746] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8c94ec00) [pid = 1746] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8e396800) [pid = 1746] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8a76f800) [pid = 1746] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8a76dc00) [pid = 1746] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8e38fc00) [pid = 1746] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8b71cc00) [pid = 1746] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:59:41 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8d466800) [pid = 1746] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:59:41 INFO - PROCESS | 1746 | 1465862381784 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]]]}] 16:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1514ms 16:59:41 INFO - PROCESS | 1746 | 1465862381848 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 1746 | 1465862381852 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 16:59:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:59:41 INFO - PROCESS | 1746 | 1465862381859 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - PROCESS | 1746 | 1465862381863 Marionette TRACE conn4 <- [1,2770,null,{}] 16:59:41 INFO - PROCESS | 1746 | 1465862381869 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}] 16:59:41 INFO - PROCESS | 1746 | 1465862381874 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:42 INFO - PROCESS | 1746 | 1465862382108 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 16:59:42 INFO - PROCESS | 1746 | 1465862382199 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:42 INFO - PROCESS | 1746 | 1465862382211 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a766000 == 26 [pid = 1746] [id = 700] 16:59:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8aca6800) [pid = 1746] [serial = 2101] [outer = (nil)] 16:59:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f498c00) [pid = 1746] [serial = 2102] [outer = 0x8aca6800] 16:59:42 INFO - PROCESS | 1746 | 1465862382283 Marionette DEBUG loaded listener.js 16:59:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8f509c00) [pid = 1746] [serial = 2103] [outer = 0x8aca6800] 16:59:43 INFO - PROCESS | 1746 | 1465862383136 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]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1331ms 16:59:43 INFO - PROCESS | 1746 | 1465862383192 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 1746 | 1465862383195 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 16:59:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:59:43 INFO - PROCESS | 1746 | 1465862383204 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 1746 | 1465862383208 Marionette TRACE conn4 <- [1,2774,null,{}] 16:59:43 INFO - PROCESS | 1746 | 1465862383215 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}] 16:59:43 INFO - PROCESS | 1746 | 1465862383219 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:43 INFO - PROCESS | 1746 | 1465862383395 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 16:59:43 INFO - PROCESS | 1746 | 1465862383404 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 1746 | 1465862383423 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acaf400 == 27 [pid = 1746] [id = 701] 16:59:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f513400) [pid = 1746] [serial = 2104] [outer = (nil)] 16:59:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f53b000) [pid = 1746] [serial = 2105] [outer = 0x8f513400] 16:59:43 INFO - PROCESS | 1746 | 1465862383641 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f68f400) [pid = 1746] [serial = 2106] [outer = 0x8f513400] 16:59:44 INFO - PROCESS | 1746 | 1465862384826 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]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1683ms 16:59:44 INFO - PROCESS | 1746 | 1465862384888 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 1746 | 1465862384895 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 16:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:59:44 INFO - PROCESS | 1746 | 1465862384903 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 1746 | 1465862384909 Marionette TRACE conn4 <- [1,2778,null,{}] 16:59:44 INFO - PROCESS | 1746 | 1465862384917 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}] 16:59:44 INFO - PROCESS | 1746 | 1465862384925 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:45 INFO - PROCESS | 1746 | 1465862385165 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 16:59:45 INFO - PROCESS | 1746 | 1465862385449 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 1746 | 1465862385457 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acaa800 == 28 [pid = 1746] [id = 702] 16:59:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8b48f400) [pid = 1746] [serial = 2107] [outer = (nil)] 16:59:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8b8e7000) [pid = 1746] [serial = 2108] [outer = 0x8b48f400] 16:59:45 INFO - PROCESS | 1746 | 1465862385548 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8d312000) [pid = 1746] [serial = 2109] [outer = 0x8b48f400] 16:59:46 INFO - PROCESS | 1746 | 1465862386554 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]]]}] 16:59:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:59:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1685ms 16:59:46 INFO - PROCESS | 1746 | 1465862386591 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 16:59:46 INFO - PROCESS | 1746 | 1465862386599 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 16:59:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:59:46 INFO - PROCESS | 1746 | 1465862386612 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:59:46 INFO - PROCESS | 1746 | 1465862386616 Marionette TRACE conn4 <- [1,2782,null,{}] 16:59:46 INFO - PROCESS | 1746 | 1465862386623 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}] 16:59:46 INFO - PROCESS | 1746 | 1465862386629 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:46 INFO - PROCESS | 1746 | 1465862386831 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 16:59:47 INFO - PROCESS | 1746 | 1465862387028 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:47 INFO - PROCESS | 1746 | 1465862387037 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:47 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8e5c00 == 29 [pid = 1746] [id = 703] 16:59:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8e702c00) [pid = 1746] [serial = 2110] [outer = (nil)] 16:59:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8f468800) [pid = 1746] [serial = 2111] [outer = 0x8e702c00] 16:59:47 INFO - PROCESS | 1746 | 1465862387121 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8f498400) [pid = 1746] [serial = 2112] [outer = 0x8e702c00] 16:59:48 INFO - PROCESS | 1746 | 1465862388168 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]]]}] 16:59:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:59:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1583ms 16:59:48 INFO - PROCESS | 1746 | 1465862388196 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 16:59:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:59:48 INFO - PROCESS | 1746 | 1465862388200 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 16:59:48 INFO - PROCESS | 1746 | 1465862388207 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 1746 | 1465862388213 Marionette TRACE conn4 <- [1,2786,null,{}] 16:59:48 INFO - PROCESS | 1746 | 1465862388230 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}] 16:59:48 INFO - PROCESS | 1746 | 1465862388240 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:48 INFO - PROCESS | 1746 | 1465862388433 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 16:59:48 INFO - PROCESS | 1746 | 1465862388634 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 1746 | 1465862388646 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f709000 == 30 [pid = 1746] [id = 704] 16:59:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8f70a000) [pid = 1746] [serial = 2113] [outer = (nil)] 16:59:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8ff9cc00) [pid = 1746] [serial = 2114] [outer = 0x8f70a000] 16:59:48 INFO - PROCESS | 1746 | 1465862388731 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8ffa5400) [pid = 1746] [serial = 2115] [outer = 0x8f70a000] 16:59:49 INFO - PROCESS | 1746 | 1465862389713 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]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1554ms 16:59:49 INFO - PROCESS | 1746 | 1465862389762 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 1746 | 1465862389767 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 16:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:59:49 INFO - PROCESS | 1746 | 1465862389792 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 1746 | 1465862389796 Marionette TRACE conn4 <- [1,2790,null,{}] 16:59:49 INFO - PROCESS | 1746 | 1465862389802 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}] 16:59:49 INFO - PROCESS | 1746 | 1465862389807 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:50 INFO - PROCESS | 1746 | 1465862390010 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 16:59:50 INFO - PROCESS | 1746 | 1465862390199 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 1746 | 1465862390206 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a765400 == 31 [pid = 1746] [id = 705] 16:59:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x8acb0c00) [pid = 1746] [serial = 2116] [outer = (nil)] 16:59:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x900c1400) [pid = 1746] [serial = 2117] [outer = 0x8acb0c00] 16:59:50 INFO - PROCESS | 1746 | 1465862390290 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x917d5400) [pid = 1746] [serial = 2118] [outer = 0x8acb0c00] 16:59:51 INFO - PROCESS | 1746 | 1465862391309 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]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:59:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1593ms 16:59:51 INFO - PROCESS | 1746 | 1465862391384 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 1746 | 1465862391387 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 16:59:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:59:51 INFO - PROCESS | 1746 | 1465862391396 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 1746 | 1465862391400 Marionette TRACE conn4 <- [1,2794,null,{}] 16:59:51 INFO - PROCESS | 1746 | 1465862391407 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}] 16:59:51 INFO - PROCESS | 1746 | 1465862391412 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:51 INFO - PROCESS | 1746 | 1465862391668 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 16:59:51 INFO - PROCESS | 1746 | 1465862391911 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 1746 | 1465862391920 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acad000 == 32 [pid = 1746] [id = 706] 16:59:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8e70e800) [pid = 1746] [serial = 2119] [outer = (nil)] 16:59:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x917de800) [pid = 1746] [serial = 2120] [outer = 0x8e70e800] 16:59:52 INFO - PROCESS | 1746 | 1465862392026 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x918c1400) [pid = 1746] [serial = 2121] [outer = 0x8e70e800] 16:59:53 INFO - PROCESS | 1746 | 1465862392994 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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:59:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1636ms 16:59:53 INFO - PROCESS | 1746 | 1465862393033 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 1746 | 1465862393037 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 16:59:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:59:53 INFO - PROCESS | 1746 | 1465862393044 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 1746 | 1465862393048 Marionette TRACE conn4 <- [1,2798,null,{}] 16:59:53 INFO - PROCESS | 1746 | 1465862393055 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}] 16:59:53 INFO - PROCESS | 1746 | 1465862393065 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:53 INFO - PROCESS | 1746 | 1465862393322 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 16:59:53 INFO - PROCESS | 1746 | 1465862393557 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 1746 | 1465862393566 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe7400 == 33 [pid = 1746] [id = 707] 16:59:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8abf0c00) [pid = 1746] [serial = 2122] [outer = (nil)] 16:59:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x9190d000) [pid = 1746] [serial = 2123] [outer = 0x8abf0c00] 16:59:53 INFO - PROCESS | 1746 | 1465862393699 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x91a15400) [pid = 1746] [serial = 2124] [outer = 0x8abf0c00] 16:59:54 INFO - PROCESS | 1746 | 1465862394750 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]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:59:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1785ms 16:59:54 INFO - PROCESS | 1746 | 1465862394833 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 1746 | 1465862394840 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 16:59:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:59:54 INFO - PROCESS | 1746 | 1465862394850 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 1746 | 1465862394856 Marionette TRACE conn4 <- [1,2802,null,{}] 16:59:54 INFO - PROCESS | 1746 | 1465862394865 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}] 16:59:54 INFO - PROCESS | 1746 | 1465862394872 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:55 INFO - PROCESS | 1746 | 1465862395505 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 16:59:55 INFO - PROCESS | 1746 | 1465862395865 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 1746 | 1465862395881 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4ca000 == 34 [pid = 1746] [id = 708] 16:59:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8a4ca800) [pid = 1746] [serial = 2125] [outer = (nil)] 16:59:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8a641c00) [pid = 1746] [serial = 2126] [outer = 0x8a4ca800] 16:59:56 INFO - PROCESS | 1746 | 1465862396011 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8abe4400) [pid = 1746] [serial = 2127] [outer = 0x8a4ca800] 16:59:57 INFO - PROCESS | 1746 | 1465862397217 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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2393ms 16:59:57 INFO - PROCESS | 1746 | 1465862397244 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 1746 | 1465862397250 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 16:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:59:57 INFO - PROCESS | 1746 | 1465862397260 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 1746 | 1465862397265 Marionette TRACE conn4 <- [1,2806,null,{}] 16:59:57 INFO - PROCESS | 1746 | 1465862397293 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}] 16:59:57 INFO - PROCESS | 1746 | 1465862397302 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:57 INFO - PROCESS | 1746 | 1465862397497 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 16:59:57 INFO - PROCESS | 1746 | 1465862397840 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 1746 | 1465862397851 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c4000 == 35 [pid = 1746] [id = 709] 16:59:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8aca7000) [pid = 1746] [serial = 2128] [outer = (nil)] 16:59:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8c94dc00) [pid = 1746] [serial = 2129] [outer = 0x8aca7000] 16:59:57 INFO - PROCESS | 1746 | 1465862397933 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8d24bc00) [pid = 1746] [serial = 2130] [outer = 0x8aca7000] 16:59:58 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbac00 == 34 [pid = 1746] [id = 690] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8abe3c00) [pid = 1746] [serial = 2075] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8a638400 == 33 [pid = 1746] [id = 692] 16:59:58 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c8c00 == 32 [pid = 1746] [id = 691] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8b664800) [pid = 1746] [serial = 2057] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8f50fc00) [pid = 1746] [serial = 2060] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8b713000) [pid = 1746] [serial = 2058] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8f685c00) [pid = 1746] [serial = 2063] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8f517000) [pid = 1746] [serial = 2061] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f709400) [pid = 1746] [serial = 2066] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8f68bc00) [pid = 1746] [serial = 2064] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8ffa3c00) [pid = 1746] [serial = 2069] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8f70ec00) [pid = 1746] [serial = 2067] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x918c2400) [pid = 1746] [serial = 2072] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x900b8400) [pid = 1746] [serial = 2070] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8c957400) [pid = 1746] [serial = 2036] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8d317800) [pid = 1746] [serial = 2037] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 84 (0x8abea800) [pid = 1746] [serial = 2042] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 83 (0x8f496400) [pid = 1746] [serial = 2043] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 82 (0x8d31d800) [pid = 1746] [serial = 2031] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 81 (0x8e709000) [pid = 1746] [serial = 2039] [outer = (nil)] [url = about:blank] 16:59:58 INFO - PROCESS | 1746 | --DOMWINDOW == 80 (0x8f45e000) [pid = 1746] [serial = 2040] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 79 (0x8abe6000) [pid = 1746] [serial = 2033] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 78 (0x8acadc00) [pid = 1746] [serial = 2034] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8abe4000) [pid = 1746] [serial = 2045] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8abed000) [pid = 1746] [serial = 2046] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x917dac00) [pid = 1746] [serial = 2073] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8f493000) [pid = 1746] [serial = 2054] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8b8e9000) [pid = 1746] [serial = 2048] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8e390800) [pid = 1746] [serial = 2051] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x8f4a0c00) [pid = 1746] [serial = 2055] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8c952c00) [pid = 1746] [serial = 2049] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8e705800) [pid = 1746] [serial = 2052] [outer = (nil)] [url = about:blank] 16:59:59 INFO - PROCESS | 1746 | 1465862399001 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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1810ms 16:59:59 INFO - PROCESS | 1746 | 1465862399070 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 1746 | 1465862399076 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 16:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:59:59 INFO - PROCESS | 1746 | 1465862399084 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 1746 | 1465862399087 Marionette TRACE conn4 <- [1,2810,null,{}] 16:59:59 INFO - PROCESS | 1746 | 1465862399094 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}] 16:59:59 INFO - PROCESS | 1746 | 1465862399100 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:59 INFO - PROCESS | 1746 | 1465862399290 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 16:59:59 INFO - PROCESS | 1746 | 1465862399526 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 1746 | 1465862399532 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 16:59:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b712c00 == 33 [pid = 1746] [id = 710] 16:59:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8b8e4400) [pid = 1746] [serial = 2131] [outer = (nil)] 16:59:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8c952c00) [pid = 1746] [serial = 2132] [outer = 0x8b8e4400] 16:59:59 INFO - PROCESS | 1746 | 1465862399649 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8d31dc00) [pid = 1746] [serial = 2133] [outer = 0x8b8e4400] 17:00:00 INFO - PROCESS | 1746 | 1465862400503 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]]]}] 17:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1483ms 17:00:00 INFO - PROCESS | 1746 | 1465862400567 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 1746 | 1465862400573 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 17:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:00:00 INFO - PROCESS | 1746 | 1465862400601 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 1746 | 1465862400609 Marionette TRACE conn4 <- [1,2814,null,{}] 17:00:00 INFO - PROCESS | 1746 | 1465862400615 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}] 17:00:00 INFO - PROCESS | 1746 | 1465862400622 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:00 INFO - PROCESS | 1746 | 1465862400824 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:00:01 INFO - PROCESS | 1746 | 1465862400983 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 1746 | 1465862400993 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acaa400 == 34 [pid = 1746] [id = 711] 17:00:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8b8eac00) [pid = 1746] [serial = 2134] [outer = (nil)] 17:00:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8e70bc00) [pid = 1746] [serial = 2135] [outer = 0x8b8eac00] 17:00:01 INFO - PROCESS | 1746 | 1465862401063 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8f461400) [pid = 1746] [serial = 2136] [outer = 0x8b8eac00] 17:00:01 INFO - PROCESS | 1746 | 1465862401984 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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1452ms 17:00:02 INFO - PROCESS | 1746 | 1465862402058 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 1746 | 1465862402061 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 17:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:00:02 INFO - PROCESS | 1746 | 1465862402069 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 1746 | 1465862402071 Marionette TRACE conn4 <- [1,2818,null,{}] 17:00:02 INFO - PROCESS | 1746 | 1465862402078 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}] 17:00:02 INFO - PROCESS | 1746 | 1465862402083 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:02 INFO - PROCESS | 1746 | 1465862402337 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 17:00:02 INFO - PROCESS | 1746 | 1465862402365 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 1746 | 1465862402374 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db7400 == 35 [pid = 1746] [id = 712] 17:00:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8d461400) [pid = 1746] [serial = 2137] [outer = (nil)] 17:00:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8f49fc00) [pid = 1746] [serial = 2138] [outer = 0x8d461400] 17:00:02 INFO - PROCESS | 1746 | 1465862402456 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8f515400) [pid = 1746] [serial = 2139] [outer = 0x8d461400] 17:00:03 INFO - PROCESS | 1746 | 1465862403437 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]]]}] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 77 (0x8a4bf800) [pid = 1746] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 76 (0x8b8ef000) [pid = 1746] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 75 (0x8b8f2c00) [pid = 1746] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 74 (0x8aca6800) [pid = 1746] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 73 (0x8a638c00) [pid = 1746] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 72 (0x8b493000) [pid = 1746] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 71 (0x88dbec00) [pid = 1746] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 70 (0x8f46ac00) [pid = 1746] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 69 (0x8a4c9000) [pid = 1746] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:00:03 INFO - PROCESS | 1746 | --DOMWINDOW == 68 (0x8b669800) [pid = 1746] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1541ms 17:00:03 INFO - PROCESS | 1746 | 1465862403611 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 17:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:00:03 INFO - PROCESS | 1746 | 1465862403615 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 17:00:03 INFO - PROCESS | 1746 | 1465862403622 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 1746 | 1465862403625 Marionette TRACE conn4 <- [1,2822,null,{}] 17:00:03 INFO - PROCESS | 1746 | 1465862403630 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}] 17:00:03 INFO - PROCESS | 1746 | 1465862403635 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:03 INFO - PROCESS | 1746 | 1465862403792 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 17:00:03 INFO - PROCESS | 1746 | 1465862403947 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 1746 | 1465862403964 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b669800 == 36 [pid = 1746] [id = 713] 17:00:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 69 (0x8b719c00) [pid = 1746] [serial = 2140] [outer = (nil)] 17:00:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 70 (0x8d320800) [pid = 1746] [serial = 2141] [outer = 0x8b719c00] 17:00:04 INFO - PROCESS | 1746 | 1465862404052 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 71 (0x8f535000) [pid = 1746] [serial = 2142] [outer = 0x8b719c00] 17:00:04 INFO - PROCESS | 1746 | 1465862404935 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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:00:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1343ms 17:00:04 INFO - PROCESS | 1746 | 1465862404967 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 1746 | 1465862404971 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 17:00:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:00:04 INFO - PROCESS | 1746 | 1465862404979 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 1746 | 1465862404983 Marionette TRACE conn4 <- [1,2826,null,{}] 17:00:04 INFO - PROCESS | 1746 | 1465862404989 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}] 17:00:04 INFO - PROCESS | 1746 | 1465862404994 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:05 INFO - PROCESS | 1746 | 1465862405178 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 17:00:05 INFO - PROCESS | 1746 | 1465862405188 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 1746 | 1465862405194 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a638c00 == 37 [pid = 1746] [id = 714] 17:00:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 72 (0x8d316400) [pid = 1746] [serial = 2143] [outer = (nil)] 17:00:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 73 (0x8f68d800) [pid = 1746] [serial = 2144] [outer = 0x8d316400] 17:00:05 INFO - PROCESS | 1746 | 1465862405265 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 74 (0x8f70c400) [pid = 1746] [serial = 2145] [outer = 0x8d316400] 17:00:06 INFO - PROCESS | 1746 | 1465862406484 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1538ms 17:00:06 INFO - PROCESS | 1746 | 1465862406518 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 1746 | 1465862406524 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 17:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:00:06 INFO - PROCESS | 1746 | 1465862406535 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 1746 | 1465862406540 Marionette TRACE conn4 <- [1,2830,null,{}] 17:00:06 INFO - PROCESS | 1746 | 1465862406550 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}] 17:00:06 INFO - PROCESS | 1746 | 1465862406556 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:06 INFO - PROCESS | 1746 | 1465862406793 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 17:00:07 INFO - PROCESS | 1746 | 1465862407167 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 1746 | 1465862407183 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe7000 == 38 [pid = 1746] [id = 715] 17:00:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 75 (0x8abed000) [pid = 1746] [serial = 2146] [outer = (nil)] 17:00:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 76 (0x8b491000) [pid = 1746] [serial = 2147] [outer = 0x8abed000] 17:00:07 INFO - PROCESS | 1746 | 1465862407335 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 77 (0x8b66f400) [pid = 1746] [serial = 2148] [outer = 0x8abed000] 17:00:08 INFO - PROCESS | 1746 | 1465862408342 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]]]}] 17:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1840ms 17:00:08 INFO - PROCESS | 1746 | 1465862408375 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 1746 | 1465862408382 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 17:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:00:08 INFO - PROCESS | 1746 | 1465862408394 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 1746 | 1465862408398 Marionette TRACE conn4 <- [1,2834,null,{}] 17:00:08 INFO - PROCESS | 1746 | 1465862408406 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}] 17:00:08 INFO - PROCESS | 1746 | 1465862408411 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:08 INFO - PROCESS | 1746 | 1465862408621 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:00:08 INFO - PROCESS | 1746 | 1465862408814 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 1746 | 1465862408823 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8acae000 == 39 [pid = 1746] [id = 716] 17:00:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 78 (0x8d320000) [pid = 1746] [serial = 2149] [outer = (nil)] 17:00:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 79 (0x8e390400) [pid = 1746] [serial = 2150] [outer = 0x8d320000] 17:00:08 INFO - PROCESS | 1746 | 1465862408913 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 80 (0x8e709000) [pid = 1746] [serial = 2151] [outer = 0x8d320000] 17:00:10 INFO - PROCESS | 1746 | 1465862409996 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:00:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1639ms 17:00:10 INFO - PROCESS | 1746 | 1465862410033 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 1746 | 1465862410037 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 17:00:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:00:10 INFO - PROCESS | 1746 | 1465862410046 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 1746 | 1465862410053 Marionette TRACE conn4 <- [1,2838,null,{}] 17:00:10 INFO - PROCESS | 1746 | 1465862410071 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}] 17:00:10 INFO - PROCESS | 1746 | 1465862410080 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:10 INFO - PROCESS | 1746 | 1465862410302 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 17:00:10 INFO - PROCESS | 1746 | 1465862410555 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 1746 | 1465862410571 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a638000 == 40 [pid = 1746] [id = 717] 17:00:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 81 (0x8f701400) [pid = 1746] [serial = 2152] [outer = (nil)] 17:00:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 82 (0x8ff9c400) [pid = 1746] [serial = 2153] [outer = 0x8f701400] 17:00:10 INFO - PROCESS | 1746 | 1465862410700 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 83 (0x8ffa5c00) [pid = 1746] [serial = 2154] [outer = 0x8f701400] 17:00:11 INFO - PROCESS | 1746 | 1465862411708 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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1696ms 17:00:11 INFO - PROCESS | 1746 | 1465862411742 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 1746 | 1465862411747 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 17:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:00:11 INFO - PROCESS | 1746 | 1465862411754 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 1746 | 1465862411758 Marionette TRACE conn4 <- [1,2842,null,{}] 17:00:11 INFO - PROCESS | 1746 | 1465862411764 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}] 17:00:11 INFO - PROCESS | 1746 | 1465862411769 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:11 INFO - PROCESS | 1746 | 1465862411971 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 17:00:12 INFO - PROCESS | 1746 | 1465862412174 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 1746 | 1465862412183 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d464c00 == 41 [pid = 1746] [id = 718] 17:00:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 84 (0x8e38f000) [pid = 1746] [serial = 2155] [outer = (nil)] 17:00:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 85 (0x900b9400) [pid = 1746] [serial = 2156] [outer = 0x8e38f000] 17:00:12 INFO - PROCESS | 1746 | 1465862412267 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x917dfc00) [pid = 1746] [serial = 2157] [outer = 0x8e38f000] 17:00:13 INFO - PROCESS | 1746 | 1465862413329 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]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1632ms 17:00:13 INFO - PROCESS | 1746 | 1465862413387 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 1746 | 1465862413391 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 17:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:00:13 INFO - PROCESS | 1746 | 1465862413398 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 1746 | 1465862413402 Marionette TRACE conn4 <- [1,2846,null,{}] 17:00:13 INFO - PROCESS | 1746 | 1465862413408 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}] 17:00:13 INFO - PROCESS | 1746 | 1465862413413 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:13 INFO - PROCESS | 1746 | 1465862413610 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 17:00:13 INFO - PROCESS | 1746 | 1465862413849 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 1746 | 1465862413857 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63bc00 == 42 [pid = 1746] [id = 719] 17:00:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8e707400) [pid = 1746] [serial = 2158] [outer = (nil)] 17:00:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x918d0000) [pid = 1746] [serial = 2159] [outer = 0x8e707400] 17:00:13 INFO - PROCESS | 1746 | 1465862413986 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x91904400) [pid = 1746] [serial = 2160] [outer = 0x8e707400] 17:00:15 INFO - PROCESS | 1746 | 1465862415072 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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1798ms 17:00:15 INFO - PROCESS | 1746 | 1465862415246 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 1746 | 1465862415252 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 17:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:00:15 INFO - PROCESS | 1746 | 1465862415293 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 1746 | 1465862415300 Marionette TRACE conn4 <- [1,2850,null,{}] 17:00:15 INFO - PROCESS | 1746 | 1465862415311 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}] 17:00:15 INFO - PROCESS | 1746 | 1465862415328 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:15 INFO - PROCESS | 1746 | 1465862415654 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 17:00:15 INFO - PROCESS | 1746 | 1465862415880 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 1746 | 1465862415888 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f70ac00 == 43 [pid = 1746] [id = 720] 17:00:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x918c9800) [pid = 1746] [serial = 2161] [outer = (nil)] 17:00:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x91a24000) [pid = 1746] [serial = 2162] [outer = 0x918c9800] 17:00:15 INFO - PROCESS | 1746 | 1465862415974 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x926ef000) [pid = 1746] [serial = 2163] [outer = 0x918c9800] 17:00:17 INFO - PROCESS | 1746 | 1465862417081 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1870ms 17:00:17 INFO - PROCESS | 1746 | 1465862417141 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 1746 | 1465862417148 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 17:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:00:17 INFO - PROCESS | 1746 | 1465862417159 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 1746 | 1465862417164 Marionette TRACE conn4 <- [1,2854,null,{}] 17:00:17 INFO - PROCESS | 1746 | 1465862417175 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}] 17:00:17 INFO - PROCESS | 1746 | 1465862417184 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:17 INFO - PROCESS | 1746 | 1465862417545 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 17:00:17 INFO - PROCESS | 1746 | 1465862417936 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 1746 | 1465862417945 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a1a000 == 44 [pid = 1746] [id = 721] 17:00:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x91a1ac00) [pid = 1746] [serial = 2164] [outer = (nil)] 17:00:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x926f4c00) [pid = 1746] [serial = 2165] [outer = 0x91a1ac00] 17:00:18 INFO - PROCESS | 1746 | 1465862418094 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x926f8400) [pid = 1746] [serial = 2166] [outer = 0x91a1ac00] 17:00:19 INFO - PROCESS | 1746 | 1465862419379 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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2295ms 17:00:19 INFO - PROCESS | 1746 | 1465862419456 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 1746 | 1465862419473 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 17:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:00:19 INFO - PROCESS | 1746 | 1465862419483 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 1746 | 1465862419489 Marionette TRACE conn4 <- [1,2858,null,{}] 17:00:19 INFO - PROCESS | 1746 | 1465862419496 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}] 17:00:19 INFO - PROCESS | 1746 | 1465862419502 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:19 INFO - PROCESS | 1746 | 1465862419809 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 17:00:20 INFO - PROCESS | 1746 | 1465862420175 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 1746 | 1465862420187 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a636400 == 45 [pid = 1746] [id = 722] 17:00:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8a640000) [pid = 1746] [serial = 2167] [outer = (nil)] 17:00:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8b8ed400) [pid = 1746] [serial = 2168] [outer = 0x8a640000] 17:00:20 INFO - PROCESS | 1746 | 1465862420337 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x8e701800) [pid = 1746] [serial = 2169] [outer = 0x8a640000] 17:00:21 INFO - PROCESS | 1746 | 1465862421889 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2492ms 17:00:21 INFO - PROCESS | 1746 | 1465862421974 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 1746 | 1465862421980 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 17:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:00:21 INFO - PROCESS | 1746 | 1465862421989 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 1746 | 1465862421993 Marionette TRACE conn4 <- [1,2862,null,{}] 17:00:22 INFO - PROCESS | 1746 | 1465862422003 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}] 17:00:22 INFO - PROCESS | 1746 | 1465862422008 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:22 INFO - PROCESS | 1746 | 1465862422320 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 17:00:22 INFO - PROCESS | 1746 | 1465862422521 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 1746 | 1465862422536 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76f800 == 46 [pid = 1746] [id = 723] 17:00:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x8abe2800) [pid = 1746] [serial = 2170] [outer = (nil)] 17:00:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x8b713400) [pid = 1746] [serial = 2171] [outer = 0x8abe2800] 17:00:22 INFO - PROCESS | 1746 | 1465862422617 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8b8e6000) [pid = 1746] [serial = 2172] [outer = 0x8abe2800] 17:00:23 INFO - PROCESS | 1746 | 1465862423615 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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1686ms 17:00:23 INFO - PROCESS | 1746 | 1465862423675 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 1746 | 1465862423682 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 17:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:00:23 INFO - PROCESS | 1746 | 1465862423693 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 1746 | 1465862423698 Marionette TRACE conn4 <- [1,2866,null,{}] 17:00:23 INFO - PROCESS | 1746 | 1465862423704 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}] 17:00:23 INFO - PROCESS | 1746 | 1465862423710 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:23 INFO - PROCESS | 1746 | 1465862423912 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 17:00:24 INFO - PROCESS | 1746 | 1465862424162 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 1746 | 1465862424169 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c5800 == 47 [pid = 1746] [id = 724] 17:00:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x8a635000) [pid = 1746] [serial = 2173] [outer = (nil)] 17:00:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x8aca8c00) [pid = 1746] [serial = 2174] [outer = 0x8a635000] 17:00:24 INFO - PROCESS | 1746 | 1465862424326 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8b8eb400) [pid = 1746] [serial = 2175] [outer = 0x8a635000] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 103 (0x8f509c00) [pid = 1746] [serial = 2103] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 102 (0x8e391400) [pid = 1746] [serial = 2088] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 101 (0x8d464000) [pid = 1746] [serial = 2096] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 100 (0x8d244400) [pid = 1746] [serial = 2085] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 99 (0x8c94f800) [pid = 1746] [serial = 2084] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 98 (0x8f498c00) [pid = 1746] [serial = 2102] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 97 (0x8a76c400) [pid = 1746] [serial = 2078] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 96 (0x8b66b000) [pid = 1746] [serial = 2082] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 95 (0x8a63c400) [pid = 1746] [serial = 2091] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 94 (0x8d468400) [pid = 1746] [serial = 2100] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 93 (0x8a4c0800) [pid = 1746] [serial = 2090] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 92 (0x8f49b800) [pid = 1746] [serial = 2099] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 91 (0x8d461800) [pid = 1746] [serial = 2087] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8a771400) [pid = 1746] [serial = 2079] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8aca5400) [pid = 1746] [serial = 2076] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8b8e9400) [pid = 1746] [serial = 2094] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b667c00) [pid = 1746] [serial = 2097] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8b498c00) [pid = 1746] [serial = 2081] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8b712400) [pid = 1746] [serial = 2093] [outer = (nil)] [url = about:blank] 17:00:25 INFO - PROCESS | 1746 | 1465862425869 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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2239ms 17:00:25 INFO - PROCESS | 1746 | 1465862425939 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 1746 | 1465862425949 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 17:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:00:25 INFO - PROCESS | 1746 | 1465862425965 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 1746 | 1465862425978 Marionette TRACE conn4 <- [1,2870,null,{}] 17:00:26 INFO - PROCESS | 1746 | 1465862426005 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}] 17:00:26 INFO - PROCESS | 1746 | 1465862426018 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:26 INFO - PROCESS | 1746 | 1465862426375 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 17:00:26 INFO - PROCESS | 1746 | 1465862426607 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 1746 | 1465862426620 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:26 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d45ac00 == 48 [pid = 1746] [id = 725] 17:00:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8d463400) [pid = 1746] [serial = 2176] [outer = (nil)] 17:00:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8f469400) [pid = 1746] [serial = 2177] [outer = 0x8d463400] 17:00:26 INFO - PROCESS | 1746 | 1465862426716 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f509400) [pid = 1746] [serial = 2178] [outer = 0x8d463400] 17:00:27 INFO - PROCESS | 1746 | 1465862427578 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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1656ms 17:00:27 INFO - PROCESS | 1746 | 1465862427619 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 17:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:00:27 INFO - PROCESS | 1746 | 1465862427623 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 17:00:27 INFO - PROCESS | 1746 | 1465862427629 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - PROCESS | 1746 | 1465862427633 Marionette TRACE conn4 <- [1,2874,null,{}] 17:00:27 INFO - PROCESS | 1746 | 1465862427639 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}] 17:00:27 INFO - PROCESS | 1746 | 1465862427643 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:27 INFO - PROCESS | 1746 | 1465862427894 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 17:00:27 INFO - PROCESS | 1746 | 1465862427918 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 1746 | 1465862427925 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d248c00 == 49 [pid = 1746] [id = 726] 17:00:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8f50f000) [pid = 1746] [serial = 2179] [outer = (nil)] 17:00:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x8f685c00) [pid = 1746] [serial = 2180] [outer = 0x8f50f000] 17:00:28 INFO - PROCESS | 1746 | 1465862428008 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x8f707400) [pid = 1746] [serial = 2181] [outer = 0x8f50f000] 17:00:29 INFO - PROCESS | 1746 | 1465862429111 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]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1532ms 17:00:29 INFO - PROCESS | 1746 | 1465862429162 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 1746 | 1465862429167 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 17:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:00:29 INFO - PROCESS | 1746 | 1465862429182 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 1746 | 1465862429185 Marionette TRACE conn4 <- [1,2878,null,{}] 17:00:29 INFO - PROCESS | 1746 | 1465862429191 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}] 17:00:29 INFO - PROCESS | 1746 | 1465862429196 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:29 INFO - PROCESS | 1746 | 1465862429604 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 17:00:29 INFO - PROCESS | 1746 | --DOMWINDOW == 90 (0x8d461400) [pid = 1746] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:00:29 INFO - PROCESS | 1746 | --DOMWINDOW == 89 (0x8b8eac00) [pid = 1746] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:00:29 INFO - PROCESS | 1746 | --DOMWINDOW == 88 (0x8aca7000) [pid = 1746] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:00:29 INFO - PROCESS | 1746 | --DOMWINDOW == 87 (0x8b8e4400) [pid = 1746] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:00:29 INFO - PROCESS | 1746 | --DOMWINDOW == 86 (0x8a4ca800) [pid = 1746] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:00:29 INFO - PROCESS | 1746 | --DOMWINDOW == 85 (0x8b719c00) [pid = 1746] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:00:29 INFO - PROCESS | 1746 | 1465862429778 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 1746 | 1465862429789 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:29 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dc2800 == 50 [pid = 1746] [id = 727] 17:00:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 86 (0x8a4ca800) [pid = 1746] [serial = 2182] [outer = (nil)] 17:00:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 87 (0x8c950800) [pid = 1746] [serial = 2183] [outer = 0x8a4ca800] 17:00:29 INFO - PROCESS | 1746 | 1465862429863 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 1746 | ++DOMWINDOW == 88 (0x8f515c00) [pid = 1746] [serial = 2184] [outer = 0x8a4ca800] 17:00:30 INFO - PROCESS | 1746 | 1465862430730 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]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1589ms 17:00:30 INFO - PROCESS | 1746 | 1465862430778 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 1746 | 1465862430782 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 17:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:00:30 INFO - PROCESS | 1746 | 1465862430789 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 1746 | 1465862430794 Marionette TRACE conn4 <- [1,2882,null,{}] 17:00:30 INFO - PROCESS | 1746 | 1465862430800 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}] 17:00:30 INFO - PROCESS | 1746 | 1465862430810 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:31 INFO - PROCESS | 1746 | 1465862431029 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 17:00:31 INFO - PROCESS | 1746 | 1465862431183 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 1746 | 1465862431190 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:31 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b665400 == 51 [pid = 1746] [id = 728] 17:00:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 89 (0x8b668c00) [pid = 1746] [serial = 2185] [outer = (nil)] 17:00:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 90 (0x91a24800) [pid = 1746] [serial = 2186] [outer = 0x8b668c00] 17:00:31 INFO - PROCESS | 1746 | 1465862431263 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 91 (0x926f1400) [pid = 1746] [serial = 2187] [outer = 0x8b668c00] 17:00:32 INFO - PROCESS | 1746 | 1465862432335 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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1585ms 17:00:32 INFO - PROCESS | 1746 | 1465862432375 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 1746 | 1465862432382 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 17:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:00:32 INFO - PROCESS | 1746 | 1465862432391 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 1746 | 1465862432396 Marionette TRACE conn4 <- [1,2886,null,{}] 17:00:32 INFO - PROCESS | 1746 | 1465862432406 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}] 17:00:32 INFO - PROCESS | 1746 | 1465862432413 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:32 INFO - PROCESS | 1746 | 1465862432638 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 17:00:32 INFO - PROCESS | 1746 | 1465862432895 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 1746 | 1465862432906 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abebc00 == 52 [pid = 1746] [id = 729] 17:00:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 92 (0x8acac400) [pid = 1746] [serial = 2188] [outer = (nil)] 17:00:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 93 (0x8b716400) [pid = 1746] [serial = 2189] [outer = 0x8acac400] 17:00:33 INFO - PROCESS | 1746 | 1465862433042 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 94 (0x8c952400) [pid = 1746] [serial = 2190] [outer = 0x8acac400] 17:00:34 INFO - PROCESS | 1746 | 1465862434108 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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1792ms 17:00:34 INFO - PROCESS | 1746 | 1465862434184 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 1746 | 1465862434193 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 17:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:00:34 INFO - PROCESS | 1746 | 1465862434206 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 1746 | 1465862434211 Marionette TRACE conn4 <- [1,2890,null,{}] 17:00:34 INFO - PROCESS | 1746 | 1465862434219 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}] 17:00:34 INFO - PROCESS | 1746 | 1465862434226 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:34 INFO - PROCESS | 1746 | 1465862434480 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 17:00:34 INFO - PROCESS | 1746 | 1465862434791 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 1746 | 1465862434800 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:34 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e38bc00 == 53 [pid = 1746] [id = 730] 17:00:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 95 (0x8e703400) [pid = 1746] [serial = 2191] [outer = (nil)] 17:00:34 INFO - PROCESS | 1746 | ++DOMWINDOW == 96 (0x8f46a400) [pid = 1746] [serial = 2192] [outer = 0x8e703400] 17:00:34 INFO - PROCESS | 1746 | 1465862434896 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 97 (0x8f681400) [pid = 1746] [serial = 2193] [outer = 0x8e703400] 17:00:35 INFO - PROCESS | 1746 | 1465862435984 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1842ms 17:00:36 INFO - PROCESS | 1746 | 1465862436049 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 17:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:00:36 INFO - PROCESS | 1746 | 1465862436054 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 17:00:36 INFO - PROCESS | 1746 | 1465862436061 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 1746 | 1465862436067 Marionette TRACE conn4 <- [1,2894,null,{}] 17:00:36 INFO - PROCESS | 1746 | 1465862436084 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}] 17:00:36 INFO - PROCESS | 1746 | 1465862436093 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:36 INFO - PROCESS | 1746 | 1465862436343 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 17:00:36 INFO - PROCESS | 1746 | 1465862436634 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 1746 | 1465862436648 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:36 INFO - PROCESS | 1746 | ++DOCSHELL 0x91a1d000 == 54 [pid = 1746] [id = 731] 17:00:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 98 (0x91a1e400) [pid = 1746] [serial = 2194] [outer = (nil)] 17:00:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 99 (0x926f9c00) [pid = 1746] [serial = 2195] [outer = 0x91a1e400] 17:00:36 INFO - PROCESS | 1746 | 1465862436735 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 1746 | ++DOMWINDOW == 100 (0x9281dc00) [pid = 1746] [serial = 2196] [outer = 0x91a1e400] 17:00:37 INFO - PROCESS | 1746 | 1465862437664 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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1643ms 17:00:37 INFO - PROCESS | 1746 | 1465862437710 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 17:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:00:37 INFO - PROCESS | 1746 | 1465862437715 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 17:00:37 INFO - PROCESS | 1746 | 1465862437722 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 1746 | 1465862437726 Marionette TRACE conn4 <- [1,2898,null,{}] 17:00:37 INFO - PROCESS | 1746 | 1465862437732 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}] 17:00:37 INFO - PROCESS | 1746 | 1465862437739 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:37 INFO - PROCESS | 1746 | 1465862437965 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 17:00:38 INFO - PROCESS | 1746 | 1465862438368 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 1746 | 1465862438383 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c6800 == 55 [pid = 1746] [id = 732] 17:00:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 101 (0x8c94e800) [pid = 1746] [serial = 2197] [outer = (nil)] 17:00:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 102 (0x92826c00) [pid = 1746] [serial = 2198] [outer = 0x8c94e800] 17:00:38 INFO - PROCESS | 1746 | 1465862438526 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 103 (0x92883800) [pid = 1746] [serial = 2199] [outer = 0x8c94e800] 17:00:39 INFO - PROCESS | 1746 | 1465862439472 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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1787ms 17:00:39 INFO - PROCESS | 1746 | 1465862439509 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 17:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:00:39 INFO - PROCESS | 1746 | 1465862439513 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 17:00:39 INFO - PROCESS | 1746 | 1465862439520 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 1746 | 1465862439523 Marionette TRACE conn4 <- [1,2902,null,{}] 17:00:39 INFO - PROCESS | 1746 | 1465862439529 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}] 17:00:39 INFO - PROCESS | 1746 | 1465862439534 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:39 INFO - PROCESS | 1746 | 1465862439726 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 17:00:39 INFO - PROCESS | 1746 | 1465862439925 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 1746 | 1465862439936 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:39 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bf800 == 56 [pid = 1746] [id = 733] 17:00:39 INFO - PROCESS | 1746 | ++DOMWINDOW == 104 (0x8a4c4c00) [pid = 1746] [serial = 2200] [outer = (nil)] 17:00:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x9288a800) [pid = 1746] [serial = 2201] [outer = 0x8a4c4c00] 17:00:40 INFO - PROCESS | 1746 | 1465862440015 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x9288b800) [pid = 1746] [serial = 2202] [outer = 0x8a4c4c00] 17:00:41 INFO - PROCESS | 1746 | 1465862441049 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1585ms 17:00:41 INFO - PROCESS | 1746 | 1465862441105 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 1746 | 1465862441111 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 17:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:00:41 INFO - PROCESS | 1746 | 1465862441117 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 1746 | 1465862441121 Marionette TRACE conn4 <- [1,2906,null,{}] 17:00:41 INFO - PROCESS | 1746 | 1465862441128 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}] 17:00:41 INFO - PROCESS | 1746 | 1465862441138 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:41 INFO - PROCESS | 1746 | 1465862441409 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 17:00:41 INFO - PROCESS | 1746 | 1465862441681 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 1746 | 1465862441690 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:41 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5c00 == 57 [pid = 1746] [id = 734] 17:00:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x92887c00) [pid = 1746] [serial = 2203] [outer = (nil)] 17:00:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x92c38800) [pid = 1746] [serial = 2204] [outer = 0x92887c00] 17:00:41 INFO - PROCESS | 1746 | 1465862441775 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x92ee9c00) [pid = 1746] [serial = 2205] [outer = 0x92887c00] 17:00:42 INFO - PROCESS | 1746 | 1465862442684 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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1598ms 17:00:42 INFO - PROCESS | 1746 | 1465862442733 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 1746 | 1465862442738 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 17:00:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:00:42 INFO - PROCESS | 1746 | 1465862442745 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 1746 | 1465862442749 Marionette TRACE conn4 <- [1,2910,null,{}] 17:00:42 INFO - PROCESS | 1746 | 1465862442755 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}] 17:00:42 INFO - PROCESS | 1746 | 1465862442760 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:42 INFO - PROCESS | 1746 | 1465862442947 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 17:00:43 INFO - PROCESS | 1746 | 1465862443145 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 1746 | 1465862443154 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:43 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f496000 == 58 [pid = 1746] [id = 735] 17:00:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x8f50ac00) [pid = 1746] [serial = 2206] [outer = (nil)] 17:00:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x92eeec00) [pid = 1746] [serial = 2207] [outer = 0x8f50ac00] 17:00:43 INFO - PROCESS | 1746 | 1465862443273 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x92eef400) [pid = 1746] [serial = 2208] [outer = 0x8f50ac00] 17:00:44 INFO - PROCESS | 1746 | 1465862444133 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]]]}] 17:00:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:00:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:00:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1435ms 17:00:44 INFO - PROCESS | 1746 | 1465862444182 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 17:00:44 INFO - TEST-START | /DOMEvents/constructors.html 17:00:44 INFO - PROCESS | 1746 | 1465862444186 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 17:00:44 INFO - PROCESS | 1746 | 1465862444193 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 1746 | 1465862444196 Marionette TRACE conn4 <- [1,2914,null,{}] 17:00:44 INFO - PROCESS | 1746 | 1465862444218 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}] 17:00:44 INFO - PROCESS | 1746 | 1465862444223 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:44 INFO - PROCESS | 1746 | 1465862444461 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 17:00:44 INFO - PROCESS | 1746 | 1465862444603 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 1746 | 1465862444611 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4bcc00 == 59 [pid = 1746] [id = 736] 17:00:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x92824000) [pid = 1746] [serial = 2209] [outer = (nil)] 17:00:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x92f19400) [pid = 1746] [serial = 2210] [outer = 0x92824000] 17:00:44 INFO - PROCESS | 1746 | 1465862444694 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x92f20000) [pid = 1746] [serial = 2211] [outer = 0x92824000] 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:00:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:00:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:00:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:00:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 1601ms 17:00:45 INFO - PROCESS | 1746 | 1465862445706 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]]]}] 17:00:45 INFO - PROCESS | 1746 | 1465862445798 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 1746 | 1465862445802 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 17:00:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:00:45 INFO - PROCESS | 1746 | 1465862445815 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 1746 | 1465862445823 Marionette TRACE conn4 <- [1,2918,null,{}] 17:00:45 INFO - PROCESS | 1746 | 1465862445844 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}] 17:00:45 INFO - PROCESS | 1746 | 1465862445850 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:46 INFO - PROCESS | 1746 | 1465862446098 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 17:00:46 INFO - PROCESS | 1746 | 1465862446696 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 1746 | 1465862446709 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:46 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe5400 == 60 [pid = 1746] [id = 737] 17:00:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x8abe9000) [pid = 1746] [serial = 2212] [outer = (nil)] 17:00:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x8aca7400) [pid = 1746] [serial = 2213] [outer = 0x8abe9000] 17:00:46 INFO - PROCESS | 1746 | 1465862446814 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x8b719000) [pid = 1746] [serial = 2214] [outer = 0x8abe9000] 17:00:47 INFO - PROCESS | 1746 | 1465862447633 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:00:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:00:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1857ms 17:00:47 INFO - PROCESS | 1746 | 1465862447675 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 1746 | 1465862447681 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 17:00:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:00:47 INFO - PROCESS | 1746 | 1465862447691 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - PROCESS | 1746 | 1465862447697 Marionette TRACE conn4 <- [1,2922,null,{}] 17:00:47 INFO - PROCESS | 1746 | 1465862447706 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}] 17:00:47 INFO - PROCESS | 1746 | 1465862447715 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:47 INFO - PROCESS | 1746 | 1465862447904 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 17:00:48 INFO - PROCESS | 1746 | 1465862448116 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 1746 | 1465862448122 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca4400 == 61 [pid = 1746] [id = 738] 17:00:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8e38e000) [pid = 1746] [serial = 2215] [outer = (nil)] 17:00:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x8e399800) [pid = 1746] [serial = 2216] [outer = 0x8e38e000] 17:00:48 INFO - PROCESS | 1746 | 1465862448301 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8f492400) [pid = 1746] [serial = 2217] [outer = 0x8e38e000] 17:00:49 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:00:49 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:00:49 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:00:49 INFO - PROCESS | 1746 | [1746] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:00:49 INFO - PROCESS | 1746 | 1465862449219 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]]]}] 17:00:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:00:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:00:49 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 17:00:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:00:49 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 17:00:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:00:49 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]" 17:00:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:00:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:00:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1592ms 17:00:49 INFO - PROCESS | 1746 | 1465862449289 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 1746 | 1465862449302 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 17:00:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:00:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88dbd800 == 60 [pid = 1746] [id = 696] 17:00:49 INFO - PROCESS | 1746 | --DOCSHELL 0x88dc2800 == 59 [pid = 1746] [id = 727] 17:00:49 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8f68d800) [pid = 1746] [serial = 2144] [outer = (nil)] [url = about:blank] 17:00:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d248c00 == 58 [pid = 1746] [id = 726] 17:00:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8d45ac00 == 57 [pid = 1746] [id = 725] 17:00:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c5800 == 56 [pid = 1746] [id = 724] 17:00:49 INFO - PROCESS | 1746 | 1465862449489 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 1746 | 1465862449493 Marionette TRACE conn4 <- [1,2926,null,{}] 17:00:49 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76f800 == 55 [pid = 1746] [id = 723] 17:00:49 INFO - PROCESS | 1746 | 1465862449515 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}] 17:00:49 INFO - PROCESS | 1746 | 1465862449521 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:49 INFO - PROCESS | 1746 | 1465862449702 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 17:00:49 INFO - PROCESS | 1746 | 1465862449718 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 1746 | 1465862449729 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:49 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d317400 == 56 [pid = 1746] [id = 739] 17:00:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x8d31a800) [pid = 1746] [serial = 2218] [outer = (nil)] 17:00:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x8e706800) [pid = 1746] [serial = 2219] [outer = 0x8d31a800] 17:00:49 INFO - PROCESS | 1746 | 1465862449808 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x8f516000) [pid = 1746] [serial = 2220] [outer = 0x8d31a800] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 122 (0x8f49fc00) [pid = 1746] [serial = 2138] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 121 (0x8e70bc00) [pid = 1746] [serial = 2135] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 120 (0x8d24bc00) [pid = 1746] [serial = 2130] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 119 (0x8c94dc00) [pid = 1746] [serial = 2129] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 118 (0x8f468800) [pid = 1746] [serial = 2111] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 117 (0x900c1400) [pid = 1746] [serial = 2117] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 116 (0x8c952c00) [pid = 1746] [serial = 2132] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 115 (0x8d31dc00) [pid = 1746] [serial = 2133] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 114 (0x8b8e7000) [pid = 1746] [serial = 2108] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 113 (0x9190d000) [pid = 1746] [serial = 2123] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 112 (0x8ff9cc00) [pid = 1746] [serial = 2114] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 111 (0x8abe4400) [pid = 1746] [serial = 2127] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 110 (0x8a641c00) [pid = 1746] [serial = 2126] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8f53b000) [pid = 1746] [serial = 2105] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x917de800) [pid = 1746] [serial = 2120] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8f515400) [pid = 1746] [serial = 2139] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8d320800) [pid = 1746] [serial = 2141] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8f535000) [pid = 1746] [serial = 2142] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | --DOMWINDOW == 104 (0x8f461400) [pid = 1746] [serial = 2136] [outer = (nil)] [url = about:blank] 17:00:50 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:00:50 INFO - PROCESS | 1746 | 1465862450847 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]]]}] 17:00:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:00:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1500ms 17:00:50 INFO - PROCESS | 1746 | 1465862450888 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 1746 | 1465862450892 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 17:00:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:00:50 INFO - PROCESS | 1746 | 1465862450901 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 1746 | 1465862450911 Marionette TRACE conn4 <- [1,2930,null,{}] 17:00:50 INFO - PROCESS | 1746 | 1465862450926 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}] 17:00:50 INFO - PROCESS | 1746 | 1465862450934 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:51 INFO - PROCESS | 1746 | 1465862451141 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 17:00:51 INFO - PROCESS | 1746 | 1465862451311 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 1746 | 1465862451318 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:51 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c3c00 == 57 [pid = 1746] [id = 740] 17:00:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 105 (0x8ff9f000) [pid = 1746] [serial = 2221] [outer = (nil)] 17:00:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x917e2c00) [pid = 1746] [serial = 2222] [outer = 0x8ff9f000] 17:00:51 INFO - PROCESS | 1746 | 1465862451391 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x918cb400) [pid = 1746] [serial = 2223] [outer = 0x8ff9f000] 17:00:52 INFO - PROCESS | 1746 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:00:52 INFO - PROCESS | 1746 | 1465862452178 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]]]}] 17:00:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:00:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1343ms 17:00:52 INFO - PROCESS | 1746 | 1465862452244 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 17:00:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:00:52 INFO - PROCESS | 1746 | 1465862452250 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 17:00:52 INFO - PROCESS | 1746 | 1465862452258 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 1746 | 1465862452262 Marionette TRACE conn4 <- [1,2934,null,{}] 17:00:52 INFO - PROCESS | 1746 | 1465862452276 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}] 17:00:52 INFO - PROCESS | 1746 | 1465862452281 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:52 INFO - PROCESS | 1746 | 1465862452596 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 17:00:52 INFO - PROCESS | 1746 | 1465862452644 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 1746 | 1465862452654 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x900c5400 == 58 [pid = 1746] [id = 741] 17:00:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x917e4c00) [pid = 1746] [serial = 2224] [outer = (nil)] 17:00:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x926eb000) [pid = 1746] [serial = 2225] [outer = 0x917e4c00] 17:00:52 INFO - PROCESS | 1746 | 1465862452749 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x92817400) [pid = 1746] [serial = 2226] [outer = 0x917e4c00] 17:00:53 INFO - PROCESS | 1746 | 1465862453921 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]]]}] 17:00:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1687ms 17:00:53 INFO - PROCESS | 1746 | 1465862453954 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 17:00:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:00:53 INFO - PROCESS | 1746 | 1465862453959 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 17:00:53 INFO - PROCESS | 1746 | 1465862453966 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 1746 | 1465862453969 Marionette TRACE conn4 <- [1,2938,null,{}] 17:00:53 INFO - PROCESS | 1746 | 1465862453976 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}] 17:00:53 INFO - PROCESS | 1746 | 1465862453981 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:54 INFO - PROCESS | 1746 | 1465862454577 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 17:00:54 INFO - PROCESS | 1746 | --DOMWINDOW == 109 (0x8a4ca800) [pid = 1746] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:00:54 INFO - PROCESS | 1746 | --DOMWINDOW == 108 (0x8f50f000) [pid = 1746] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:00:54 INFO - PROCESS | 1746 | --DOMWINDOW == 107 (0x8abe2800) [pid = 1746] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:00:54 INFO - PROCESS | 1746 | --DOMWINDOW == 106 (0x8a635000) [pid = 1746] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:00:54 INFO - PROCESS | 1746 | --DOMWINDOW == 105 (0x8d463400) [pid = 1746] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:00:54 INFO - PROCESS | 1746 | 1465862454820 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 1746 | 1465862454844 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:54 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b498c00 == 59 [pid = 1746] [id = 742] 17:00:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 106 (0x8b499c00) [pid = 1746] [serial = 2227] [outer = (nil)] 17:00:54 INFO - PROCESS | 1746 | ++DOMWINDOW == 107 (0x8e396800) [pid = 1746] [serial = 2228] [outer = 0x8b499c00] 17:00:54 INFO - PROCESS | 1746 | 1465862454979 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 108 (0x9281d800) [pid = 1746] [serial = 2229] [outer = 0x8b499c00] 17:00:55 INFO - PROCESS | 1746 | 1465862455694 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]]]}] 17:00:55 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. 17:00:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1741ms 17:00:55 INFO - PROCESS | 1746 | 1465862455711 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 1746 | 1465862455716 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 17:00:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:00:55 INFO - PROCESS | 1746 | 1465862455723 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 1746 | 1465862455727 Marionette TRACE conn4 <- [1,2942,null,{}] 17:00:55 INFO - PROCESS | 1746 | 1465862455732 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}] 17:00:55 INFO - PROCESS | 1746 | 1465862455738 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:55 INFO - PROCESS | 1746 | 1465862455979 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 17:00:56 INFO - PROCESS | 1746 | 1465862456090 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 1746 | 1465862456103 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a772000 == 60 [pid = 1746] [id = 743] 17:00:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 109 (0x8a773400) [pid = 1746] [serial = 2230] [outer = (nil)] 17:00:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 110 (0x92c36400) [pid = 1746] [serial = 2231] [outer = 0x8a773400] 17:00:56 INFO - PROCESS | 1746 | 1465862456184 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 111 (0x92c3cc00) [pid = 1746] [serial = 2232] [outer = 0x8a773400] 17:00:57 INFO - PROCESS | 1746 | 1465862457109 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"]]]}] 17:00:57 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 17:00:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:00:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1432ms 17:00:57 INFO - PROCESS | 1746 | 1465862457158 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 1746 | 1465862457166 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 17:00:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:00:57 INFO - PROCESS | 1746 | 1465862457182 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 1746 | 1465862457192 Marionette TRACE conn4 <- [1,2946,null,{}] 17:00:57 INFO - PROCESS | 1746 | 1465862457208 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}] 17:00:57 INFO - PROCESS | 1746 | 1465862457219 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:57 INFO - PROCESS | 1746 | 1465862457607 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 17:00:57 INFO - PROCESS | 1746 | 1465862457944 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 1746 | 1465862457956 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:57 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c94dc00 == 61 [pid = 1746] [id = 744] 17:00:57 INFO - PROCESS | 1746 | ++DOMWINDOW == 112 (0x8c952c00) [pid = 1746] [serial = 2233] [outer = (nil)] 17:00:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 113 (0x8d31e400) [pid = 1746] [serial = 2234] [outer = 0x8c952c00] 17:00:58 INFO - PROCESS | 1746 | 1465862458047 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 114 (0x8e395000) [pid = 1746] [serial = 2235] [outer = 0x8c952c00] 17:00:58 INFO - PROCESS | 1746 | 1465862458977 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]]]}] 17:00:59 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. 17:00:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1861ms 17:00:59 INFO - PROCESS | 1746 | 1465862459041 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 1746 | 1465862459054 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 17:00:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:00:59 INFO - PROCESS | 1746 | 1465862459126 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 1746 | 1465862459133 Marionette TRACE conn4 <- [1,2950,null,{}] 17:00:59 INFO - PROCESS | 1746 | 1465862459163 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}] 17:00:59 INFO - PROCESS | 1746 | 1465862459172 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:59 INFO - PROCESS | 1746 | 1465862459512 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 17:00:59 INFO - PROCESS | 1746 | 1465862459863 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 1746 | 1465862459878 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:00:59 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d24c400 == 62 [pid = 1746] [id = 745] 17:00:59 INFO - PROCESS | 1746 | ++DOMWINDOW == 115 (0x8ff9c800) [pid = 1746] [serial = 2236] [outer = (nil)] 17:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 116 (0x900c0800) [pid = 1746] [serial = 2237] [outer = 0x8ff9c800] 17:01:00 INFO - PROCESS | 1746 | 1465862460021 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 117 (0x91910000) [pid = 1746] [serial = 2238] [outer = 0x8ff9c800] 17:01:00 INFO - PROCESS | 1746 | ++DOCSHELL 0x92886800 == 63 [pid = 1746] [id = 746] 17:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 118 (0x92c30800) [pid = 1746] [serial = 2239] [outer = (nil)] 17:01:00 INFO - PROCESS | 1746 | ++DOMWINDOW == 119 (0x8f49b000) [pid = 1746] [serial = 2240] [outer = 0x92c30800] 17:01:01 INFO - PROCESS | 1746 | 1465862461254 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]]]}] 17:01:01 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. 17:01:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2206ms 17:01:01 INFO - PROCESS | 1746 | 1465862461278 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 1746 | 1465862461285 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 17:01:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:01:01 INFO - PROCESS | 1746 | 1465862461297 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 1746 | 1465862461308 Marionette TRACE conn4 <- [1,2954,null,{}] 17:01:01 INFO - PROCESS | 1746 | 1465862461386 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}] 17:01:01 INFO - PROCESS | 1746 | 1465862461402 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:01 INFO - PROCESS | 1746 | 1465862461690 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 17:01:01 INFO - PROCESS | 1746 | 1465862461961 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 1746 | 1465862461974 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:02 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63b000 == 64 [pid = 1746] [id = 747] 17:01:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 120 (0x92eee400) [pid = 1746] [serial = 2241] [outer = (nil)] 17:01:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 121 (0x93931800) [pid = 1746] [serial = 2242] [outer = 0x92eee400] 17:01:02 INFO - PROCESS | 1746 | 1465862462100 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 1746 | ++DOMWINDOW == 122 (0x93b71c00) [pid = 1746] [serial = 2243] [outer = 0x92eee400] 17:01:02 INFO - PROCESS | 1746 | 1465862462925 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]]]}] 17:01:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:01:02 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 17:01:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1693ms 17:01:02 INFO - PROCESS | 1746 | 1465862462989 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 1746 | 1465862462994 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 17:01:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:01:03 INFO - PROCESS | 1746 | 1465862463001 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 1746 | 1465862463004 Marionette TRACE conn4 <- [1,2958,null,{}] 17:01:03 INFO - PROCESS | 1746 | 1465862463027 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}] 17:01:03 INFO - PROCESS | 1746 | 1465862463032 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:03 INFO - PROCESS | 1746 | 1465862463317 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 17:01:03 INFO - PROCESS | 1746 | 1465862463498 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 1746 | 1465862463506 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c3800 == 65 [pid = 1746] [id = 748] 17:01:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 123 (0x900b7c00) [pid = 1746] [serial = 2244] [outer = (nil)] 17:01:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 124 (0x94895c00) [pid = 1746] [serial = 2245] [outer = 0x900b7c00] 17:01:03 INFO - PROCESS | 1746 | 1465862463605 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 125 (0x94899000) [pid = 1746] [serial = 2246] [outer = 0x900b7c00] 17:01:04 INFO - PROCESS | 1746 | 1465862464480 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]]]}] 17:01:04 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. 17:01:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1537ms 17:01:04 INFO - PROCESS | 1746 | 1465862464540 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 1746 | 1465862464547 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 17:01:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:01:04 INFO - PROCESS | 1746 | 1465862464558 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 1746 | 1465862464563 Marionette TRACE conn4 <- [1,2962,null,{}] 17:01:04 INFO - PROCESS | 1746 | 1465862464597 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}] 17:01:04 INFO - PROCESS | 1746 | 1465862464606 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:04 INFO - PROCESS | 1746 | 1465862464843 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 17:01:05 INFO - PROCESS | 1746 | 1465862465050 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 1746 | 1465862465057 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:05 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c0000 == 66 [pid = 1746] [id = 749] 17:01:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 126 (0x8a63e400) [pid = 1746] [serial = 2247] [outer = (nil)] 17:01:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 127 (0x9489f800) [pid = 1746] [serial = 2248] [outer = 0x8a63e400] 17:01:05 INFO - PROCESS | 1746 | 1465862465175 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 1746 | ++DOMWINDOW == 128 (0x948a7400) [pid = 1746] [serial = 2249] [outer = 0x8a63e400] 17:01:06 INFO - PROCESS | 1746 | 1465862466077 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]]]}] 17:01:06 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. 17:01:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1548ms 17:01:06 INFO - PROCESS | 1746 | 1465862466110 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 1746 | 1465862466115 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 17:01:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:01:06 INFO - PROCESS | 1746 | 1465862466123 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 1746 | 1465862466126 Marionette TRACE conn4 <- [1,2966,null,{}] 17:01:06 INFO - PROCESS | 1746 | 1465862466131 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}] 17:01:06 INFO - PROCESS | 1746 | 1465862466143 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:06 INFO - PROCESS | 1746 | 1465862466384 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 17:01:06 INFO - PROCESS | 1746 | 1465862466588 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 1746 | 1465862466596 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c33c00 == 67 [pid = 1746] [id = 750] 17:01:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 129 (0x94892000) [pid = 1746] [serial = 2250] [outer = (nil)] 17:01:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 130 (0x95320c00) [pid = 1746] [serial = 2251] [outer = 0x94892000] 17:01:06 INFO - PROCESS | 1746 | 1465862466722 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 131 (0x95323c00) [pid = 1746] [serial = 2252] [outer = 0x94892000] 17:01:07 INFO - PROCESS | 1746 | 1465862467556 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]]]}] 17:01:07 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. 17:01:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1482ms 17:01:07 INFO - PROCESS | 1746 | 1465862467606 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 1746 | 1465862467611 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 17:01:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:01:07 INFO - PROCESS | 1746 | 1465862467617 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 1746 | 1465862467621 Marionette TRACE conn4 <- [1,2970,null,{}] 17:01:07 INFO - PROCESS | 1746 | 1465862467627 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}] 17:01:07 INFO - PROCESS | 1746 | 1465862467633 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:07 INFO - PROCESS | 1746 | 1465862467913 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 17:01:08 INFO - PROCESS | 1746 | 1465862468113 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 1746 | 1465862468126 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:08 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a639800 == 68 [pid = 1746] [id = 751] 17:01:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 132 (0x8c94b400) [pid = 1746] [serial = 2253] [outer = (nil)] 17:01:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 133 (0x95329c00) [pid = 1746] [serial = 2254] [outer = 0x8c94b400] 17:01:08 INFO - PROCESS | 1746 | 1465862468210 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 134 (0x9532d400) [pid = 1746] [serial = 2255] [outer = 0x8c94b400] 17:01:09 INFO - PROCESS | 1746 | 1465862469024 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]]]}] 17:01:09 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. 17:01:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1438ms 17:01:09 INFO - PROCESS | 1746 | 1465862469062 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 17:01:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:01:09 INFO - PROCESS | 1746 | 1465862469072 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 17:01:09 INFO - PROCESS | 1746 | 1465862469082 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 1746 | 1465862469085 Marionette TRACE conn4 <- [1,2974,null,{}] 17:01:09 INFO - PROCESS | 1746 | 1465862469091 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}] 17:01:09 INFO - PROCESS | 1746 | 1465862469096 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:09 INFO - PROCESS | 1746 | 1465862469277 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 17:01:09 INFO - PROCESS | 1746 | 1465862469501 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 1746 | 1465862469508 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x95325000 == 69 [pid = 1746] [id = 752] 17:01:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 135 (0x95326c00) [pid = 1746] [serial = 2256] [outer = (nil)] 17:01:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 136 (0x954e8c00) [pid = 1746] [serial = 2257] [outer = 0x95326c00] 17:01:09 INFO - PROCESS | 1746 | 1465862469592 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 137 (0x954ed800) [pid = 1746] [serial = 2258] [outer = 0x95326c00] 17:01:10 INFO - PROCESS | 1746 | 1465862470473 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]]]}] 17:01:10 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. 17:01:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1441ms 17:01:10 INFO - PROCESS | 1746 | 1465862470522 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 17:01:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:01:10 INFO - PROCESS | 1746 | 1465862470527 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 17:01:10 INFO - PROCESS | 1746 | 1465862470533 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - PROCESS | 1746 | 1465862470537 Marionette TRACE conn4 <- [1,2978,null,{}] 17:01:10 INFO - PROCESS | 1746 | 1465862470543 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}] 17:01:10 INFO - PROCESS | 1746 | 1465862470548 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:10 INFO - PROCESS | 1746 | 1465862470765 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 17:01:11 INFO - PROCESS | 1746 | 1465862471072 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 1746 | 1465862471083 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:11 INFO - PROCESS | 1746 | ++DOCSHELL 0x952bf000 == 70 [pid = 1746] [id = 753] 17:01:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 138 (0x954e9800) [pid = 1746] [serial = 2259] [outer = (nil)] 17:01:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x954f4400) [pid = 1746] [serial = 2260] [outer = 0x954e9800] 17:01:11 INFO - PROCESS | 1746 | 1465862471257 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x96649400) [pid = 1746] [serial = 2261] [outer = 0x954e9800] 17:01:12 INFO - PROCESS | 1746 | 1465862472116 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]]]}] 17:01:12 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. 17:01:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1632ms 17:01:12 INFO - PROCESS | 1746 | 1465862472166 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 1746 | 1465862472169 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 17:01:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:01:12 INFO - PROCESS | 1746 | 1465862472176 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 1746 | 1465862472180 Marionette TRACE conn4 <- [1,2982,null,{}] 17:01:12 INFO - PROCESS | 1746 | 1465862472186 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}] 17:01:12 INFO - PROCESS | 1746 | 1465862472191 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:12 INFO - PROCESS | 1746 | 1465862472376 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 17:01:12 INFO - PROCESS | 1746 | 1465862472587 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 1746 | 1465862472595 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbe800 == 71 [pid = 1746] [id = 754] 17:01:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x91a1f400) [pid = 1746] [serial = 2262] [outer = (nil)] 17:01:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x9668b400) [pid = 1746] [serial = 2263] [outer = 0x91a1f400] 17:01:12 INFO - PROCESS | 1746 | 1465862472723 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x9668e800) [pid = 1746] [serial = 2264] [outer = 0x91a1f400] 17:01:13 INFO - PROCESS | 1746 | 1465862473579 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"]]]}] 17:01:13 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 17:01:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:01:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1430ms 17:01:13 INFO - PROCESS | 1746 | 1465862473608 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 1746 | 1465862473613 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 17:01:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:01:13 INFO - PROCESS | 1746 | 1465862473619 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - PROCESS | 1746 | 1465862473624 Marionette TRACE conn4 <- [1,2986,null,{}] 17:01:13 INFO - PROCESS | 1746 | 1465862473630 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}] 17:01:13 INFO - PROCESS | 1746 | 1465862473636 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:13 INFO - PROCESS | 1746 | 1465862473874 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 17:01:14 INFO - PROCESS | 1746 | 1465862474066 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 1746 | 1465862474078 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:14 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca2400 == 72 [pid = 1746] [id = 755] 17:01:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x8aca8000) [pid = 1746] [serial = 2265] [outer = (nil)] 17:01:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x966d9000) [pid = 1746] [serial = 2266] [outer = 0x8aca8000] 17:01:14 INFO - PROCESS | 1746 | 1465862474204 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x966df400) [pid = 1746] [serial = 2267] [outer = 0x8aca8000] 17:01:15 INFO - PROCESS | 1746 | 1465862475100 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]]]}] 17:01:15 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. 17:01:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1496ms 17:01:15 INFO - PROCESS | 1746 | 1465862475116 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 1746 | 1465862475122 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 17:01:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:01:15 INFO - PROCESS | 1746 | 1465862475129 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 1746 | 1465862475133 Marionette TRACE conn4 <- [1,2990,null,{}] 17:01:15 INFO - PROCESS | 1746 | 1465862475140 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}] 17:01:15 INFO - PROCESS | 1746 | 1465862475146 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:15 INFO - PROCESS | 1746 | 1465862475336 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 17:01:15 INFO - PROCESS | 1746 | 1465862475558 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 1746 | 1465862475567 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:15 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76e800 == 73 [pid = 1746] [id = 756] 17:01:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x8a76f800) [pid = 1746] [serial = 2268] [outer = (nil)] 17:01:15 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8b493800) [pid = 1746] [serial = 2269] [outer = 0x8a76f800] 17:01:15 INFO - PROCESS | 1746 | 1465862475982 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8b8ee400) [pid = 1746] [serial = 2270] [outer = 0x8a76f800] 17:01:16 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f536c00 == 74 [pid = 1746] [id = 757] 17:01:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8f537000) [pid = 1746] [serial = 2271] [outer = (nil)] 17:01:16 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x8aca9c00) [pid = 1746] [serial = 2272] [outer = 0x8f537000] 17:01:17 INFO - PROCESS | 1746 | 1465862477035 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]]]}] 17:01:17 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. 17:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1941ms 17:01:17 INFO - PROCESS | 1746 | 1465862477072 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 1746 | 1465862477077 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 17:01:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:01:17 INFO - PROCESS | 1746 | 1465862477092 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 1746 | 1465862477097 Marionette TRACE conn4 <- [1,2994,null,{}] 17:01:17 INFO - PROCESS | 1746 | 1465862477104 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}] 17:01:17 INFO - PROCESS | 1746 | 1465862477110 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:17 INFO - PROCESS | 1746 | 1465862477337 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 17:01:17 INFO - PROCESS | 1746 | 1465862477761 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 1746 | 1465862477776 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:17 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b498000 == 75 [pid = 1746] [id = 758] 17:01:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8b665000) [pid = 1746] [serial = 2273] [outer = (nil)] 17:01:17 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8f686400) [pid = 1746] [serial = 2274] [outer = 0x8b665000] 17:01:17 INFO - PROCESS | 1746 | 1465862477994 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x900c4c00) [pid = 1746] [serial = 2275] [outer = 0x8b665000] 17:01:19 INFO - PROCESS | 1746 | 1465862479124 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]]]}] 17:01:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:01:19 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 17:01:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2100ms 17:01:19 INFO - PROCESS | 1746 | 1465862479188 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 17:01:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:01:19 INFO - PROCESS | 1746 | 1465862479197 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 17:01:19 INFO - PROCESS | 1746 | 1465862479211 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 1746 | 1465862479218 Marionette TRACE conn4 <- [1,2998,null,{}] 17:01:19 INFO - PROCESS | 1746 | 1465862479283 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}] 17:01:19 INFO - PROCESS | 1746 | 1465862479292 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:19 INFO - PROCESS | 1746 | 1465862479580 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 17:01:20 INFO - PROCESS | 1746 | 1465862479985 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 1746 | 1465862480001 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:20 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d465c00 == 76 [pid = 1746] [id = 759] 17:01:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8f494400) [pid = 1746] [serial = 2276] [outer = (nil)] 17:01:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x92883c00) [pid = 1746] [serial = 2277] [outer = 0x8f494400] 17:01:20 INFO - PROCESS | 1746 | 1465862480134 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x9288c800) [pid = 1746] [serial = 2278] [outer = 0x8f494400] 17:01:21 INFO - PROCESS | 1746 | 1465862481385 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]]]}] 17:01:21 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. 17:01:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2201ms 17:01:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8b498c00 == 75 [pid = 1746] [id = 742] 17:01:21 INFO - PROCESS | 1746 | --DOCSHELL 0x900c5400 == 74 [pid = 1746] [id = 741] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x91a24800) [pid = 1746] [serial = 2186] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | 1465862481564 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 1746 | 1465862481568 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 17:01:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8a4c3c00 == 73 [pid = 1746] [id = 740] 17:01:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8d317400 == 72 [pid = 1746] [id = 739] 17:01:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:01:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca4400 == 71 [pid = 1746] [id = 738] 17:01:21 INFO - PROCESS | 1746 | --DOCSHELL 0x8abe5400 == 70 [pid = 1746] [id = 737] 17:01:21 INFO - PROCESS | 1746 | 1465862481612 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 1746 | 1465862481618 Marionette TRACE conn4 <- [1,3002,null,{}] 17:01:21 INFO - PROCESS | 1746 | 1465862481636 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}] 17:01:21 INFO - PROCESS | 1746 | 1465862481645 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:21 INFO - PROCESS | 1746 | 1465862481799 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8f515c00) [pid = 1746] [serial = 2184] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x918d0000) [pid = 1746] [serial = 2159] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8f707400) [pid = 1746] [serial = 2181] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8b491000) [pid = 1746] [serial = 2147] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x926f4c00) [pid = 1746] [serial = 2165] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 150 (0x8ff9c400) [pid = 1746] [serial = 2153] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 149 (0x8b8ed400) [pid = 1746] [serial = 2168] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 148 (0x91a24000) [pid = 1746] [serial = 2162] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 147 (0x8b8e6000) [pid = 1746] [serial = 2172] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8b713400) [pid = 1746] [serial = 2171] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8b8eb400) [pid = 1746] [serial = 2175] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8f469400) [pid = 1746] [serial = 2177] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8e390400) [pid = 1746] [serial = 2150] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x8c950800) [pid = 1746] [serial = 2183] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8f685c00) [pid = 1746] [serial = 2180] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 140 (0x900b9400) [pid = 1746] [serial = 2156] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 139 (0x8f509400) [pid = 1746] [serial = 2178] [outer = (nil)] [url = about:blank] 17:01:21 INFO - PROCESS | 1746 | --DOMWINDOW == 138 (0x8aca8c00) [pid = 1746] [serial = 2174] [outer = (nil)] [url = about:blank] 17:01:22 INFO - PROCESS | 1746 | 1465862482235 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 1746 | 1465862482246 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:22 INFO - PROCESS | 1746 | ++DOCSHELL 0x8aca8c00 == 71 [pid = 1746] [id = 760] 17:01:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 139 (0x8b491000) [pid = 1746] [serial = 2279] [outer = (nil)] 17:01:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 140 (0x8e395400) [pid = 1746] [serial = 2280] [outer = 0x8b491000] 17:01:22 INFO - PROCESS | 1746 | 1465862482384 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 1746 | ++DOMWINDOW == 141 (0x8f706000) [pid = 1746] [serial = 2281] [outer = 0x8b491000] 17:01:23 INFO - PROCESS | 1746 | 1465862483517 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]]]}] 17:01:23 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. 17:01:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1968ms 17:01:23 INFO - PROCESS | 1746 | 1465862483554 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 1746 | 1465862483558 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 17:01:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:01:23 INFO - PROCESS | 1746 | 1465862483568 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 1746 | 1465862483573 Marionette TRACE conn4 <- [1,3006,null,{}] 17:01:23 INFO - PROCESS | 1746 | 1465862483581 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}] 17:01:23 INFO - PROCESS | 1746 | 1465862483588 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:23 INFO - PROCESS | 1746 | 1465862483847 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 17:01:24 INFO - PROCESS | 1746 | 1465862483985 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 1746 | 1465862483994 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:24 INFO - PROCESS | 1746 | ++DOCSHELL 0x8e706000 == 72 [pid = 1746] [id = 761] 17:01:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8f469c00) [pid = 1746] [serial = 2282] [outer = (nil)] 17:01:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x926f4c00) [pid = 1746] [serial = 2283] [outer = 0x8f469c00] 17:01:24 INFO - PROCESS | 1746 | 1465862484073 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x92c38000) [pid = 1746] [serial = 2284] [outer = 0x8f469c00] 17:01:24 INFO - PROCESS | 1746 | 1465862484860 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]]]}] 17:01:24 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. 17:01:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1344ms 17:01:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:01:24 INFO - PROCESS | 1746 | 1465862484918 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 1746 | 1465862484921 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 17:01:24 INFO - PROCESS | 1746 | 1465862484928 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 1746 | 1465862484932 Marionette TRACE conn4 <- [1,3010,null,{}] 17:01:24 INFO - PROCESS | 1746 | 1465862484937 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}] 17:01:24 INFO - PROCESS | 1746 | 1465862484942 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:25 INFO - PROCESS | 1746 | 1465862485165 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 17:01:25 INFO - PROCESS | 1746 | 1465862485202 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 1746 | 1465862485209 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:25 INFO - PROCESS | 1746 | ++DOCSHELL 0x92eea400 == 73 [pid = 1746] [id = 762] 17:01:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x92eef000) [pid = 1746] [serial = 2285] [outer = (nil)] 17:01:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x93939400) [pid = 1746] [serial = 2286] [outer = 0x92eef000] 17:01:25 INFO - PROCESS | 1746 | 1465862485291 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x94894400) [pid = 1746] [serial = 2287] [outer = 0x92eef000] 17:01:26 INFO - PROCESS | 1746 | --DOMWINDOW == 146 (0x8ff9f000) [pid = 1746] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:01:26 INFO - PROCESS | 1746 | --DOMWINDOW == 145 (0x8e38e000) [pid = 1746] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:01:26 INFO - PROCESS | 1746 | --DOMWINDOW == 144 (0x8d31a800) [pid = 1746] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:01:26 INFO - PROCESS | 1746 | --DOMWINDOW == 143 (0x8abe9000) [pid = 1746] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:01:26 INFO - PROCESS | 1746 | --DOMWINDOW == 142 (0x917e4c00) [pid = 1746] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:01:26 INFO - PROCESS | 1746 | --DOMWINDOW == 141 (0x8b499c00) [pid = 1746] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:01:26 INFO - PROCESS | 1746 | 1465862486687 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]]]}] 17:01:26 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 17:01:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1784ms 17:01:26 INFO - PROCESS | 1746 | 1465862486712 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 1746 | 1465862486716 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 17:01:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:01:26 INFO - PROCESS | 1746 | 1465862486722 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 1746 | 1465862486725 Marionette TRACE conn4 <- [1,3014,null,{}] 17:01:26 INFO - PROCESS | 1746 | 1465862486731 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}] 17:01:26 INFO - PROCESS | 1746 | 1465862486740 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:26 INFO - PROCESS | 1746 | 1465862486964 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 17:01:27 INFO - PROCESS | 1746 | 1465862487078 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 1746 | 1465862487087 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:27 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63f400 == 74 [pid = 1746] [id = 763] 17:01:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 142 (0x8b499c00) [pid = 1746] [serial = 2288] [outer = (nil)] 17:01:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 143 (0x92ef5400) [pid = 1746] [serial = 2289] [outer = 0x8b499c00] 17:01:27 INFO - PROCESS | 1746 | 1465862487160 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 1746 | ++DOMWINDOW == 144 (0x9489fc00) [pid = 1746] [serial = 2290] [outer = 0x8b499c00] 17:01:27 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:01:27 INFO - PROCESS | 1746 | 1465862487923 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:01:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:01:27 INFO - {} 17:01:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:01:27 INFO - {} 17:01:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:01:27 INFO - {} 17:01:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:01:27 INFO - {} 17:01:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1232ms 17:01:27 INFO - TEST-START | /FileAPI/fileReader.html 17:01:27 INFO - PROCESS | 1746 | 1465862487958 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 17:01:27 INFO - PROCESS | 1746 | 1465862487961 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 17:01:27 INFO - PROCESS | 1746 | 1465862487966 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 1746 | 1465862487970 Marionette TRACE conn4 <- [1,3018,null,{}] 17:01:27 INFO - PROCESS | 1746 | 1465862487976 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}] 17:01:27 INFO - PROCESS | 1746 | 1465862487981 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:28 INFO - PROCESS | 1746 | 1465862488159 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 17:01:28 INFO - PROCESS | 1746 | 1465862488170 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 1746 | 1465862488181 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:28 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f45f400 == 75 [pid = 1746] [id = 764] 17:01:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 145 (0x92c39000) [pid = 1746] [serial = 2291] [outer = (nil)] 17:01:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 146 (0x954f5800) [pid = 1746] [serial = 2292] [outer = 0x92c39000] 17:01:28 INFO - PROCESS | 1746 | 1465862488247 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 1746 | ++DOMWINDOW == 147 (0x9668ac00) [pid = 1746] [serial = 2293] [outer = 0x92c39000] 17:01:29 INFO - PROCESS | 1746 | 1465862489918 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]]]}] 17:01:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:01:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:01:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:01:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:01:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 2033ms 17:01:30 INFO - PROCESS | 1746 | 1465862490005 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 17:01:30 INFO - TEST-START | /FileAPI/historical.html 17:01:30 INFO - PROCESS | 1746 | 1465862490017 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 17:01:30 INFO - PROCESS | 1746 | 1465862490032 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 1746 | 1465862490040 Marionette TRACE conn4 <- [1,3022,null,{}] 17:01:30 INFO - PROCESS | 1746 | 1465862490116 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}] 17:01:30 INFO - PROCESS | 1746 | 1465862490124 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:30 INFO - PROCESS | 1746 | 1465862490514 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 17:01:30 INFO - PROCESS | 1746 | 1465862490818 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 1746 | 1465862490827 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:30 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b8edc00 == 76 [pid = 1746] [id = 765] 17:01:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 148 (0x8d247000) [pid = 1746] [serial = 2294] [outer = (nil)] 17:01:30 INFO - PROCESS | 1746 | ++DOMWINDOW == 149 (0x8e70ac00) [pid = 1746] [serial = 2295] [outer = 0x8d247000] 17:01:30 INFO - PROCESS | 1746 | 1465862490912 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 1746 | ++DOMWINDOW == 150 (0x8f498c00) [pid = 1746] [serial = 2296] [outer = 0x8d247000] 17:01:32 INFO - PROCESS | 1746 | 1465862492067 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"]]]}] 17:01:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:01:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:01:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:01:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:01:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:01:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:01:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:01:32 INFO - TEST-OK | /FileAPI/historical.html | took 2110ms 17:01:32 INFO - PROCESS | 1746 | 1465862492149 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 1746 | 1465862492161 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 17:01:32 INFO - TEST-START | /FileAPI/idlharness.html 17:01:32 INFO - PROCESS | 1746 | 1465862492183 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 1746 | 1465862492191 Marionette TRACE conn4 <- [1,3026,null,{}] 17:01:32 INFO - PROCESS | 1746 | 1465862492201 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}] 17:01:32 INFO - PROCESS | 1746 | 1465862492210 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:32 INFO - PROCESS | 1746 | 1465862492554 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 17:01:32 INFO - PROCESS | 1746 | 1465862492883 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 1746 | 1465862492894 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:32 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f517000 == 77 [pid = 1746] [id = 766] 17:01:32 INFO - PROCESS | 1746 | ++DOMWINDOW == 151 (0x91902400) [pid = 1746] [serial = 2297] [outer = (nil)] 17:01:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x926f2c00) [pid = 1746] [serial = 2298] [outer = 0x91902400] 17:01:33 INFO - PROCESS | 1746 | 1465862493028 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x92821800) [pid = 1746] [serial = 2299] [outer = 0x91902400] 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:01:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:01:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:01:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:01:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:01:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:01:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:01:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:01:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:01:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:01:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:01:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:01:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:01:35 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 17:01:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:01:35 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 17:01:35 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 17:01:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:01:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:01:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:01:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:01:35 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 17:01:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:01:35 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 17:01:35 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 17:01:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:01:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:01:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2917ms 17:01:35 INFO - TEST-START | /FileAPI/idlharness.worker 17:01:35 INFO - PROCESS | 1746 | 1465862494903 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:01:35 INFO - PROCESS | 1746 | 1465862495097 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 1746 | 1465862495101 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 17:01:35 INFO - PROCESS | 1746 | 1465862495124 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 1746 | 1465862495138 Marionette TRACE conn4 <- [1,3030,null,{}] 17:01:35 INFO - PROCESS | 1746 | 1465862495183 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}] 17:01:35 INFO - PROCESS | 1746 | 1465862495195 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:35 INFO - PROCESS | 1746 | 1465862495512 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 17:01:35 INFO - PROCESS | 1746 | 1465862495714 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 1746 | 1465862495726 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:35 INFO - PROCESS | 1746 | ++DOCSHELL 0x9921f800 == 78 [pid = 1746] [id = 767] 17:01:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x99220c00) [pid = 1746] [serial = 2300] [outer = (nil)] 17:01:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x992be000) [pid = 1746] [serial = 2301] [outer = 0x99220c00] 17:01:35 INFO - PROCESS | 1746 | 1465862495811 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x9970cc00) [pid = 1746] [serial = 2302] [outer = 0x99220c00] 17:01:36 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:01:37 INFO - {} 17:01:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:01:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:01:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:01:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:01:37 INFO - {} 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:01:37 INFO - {} 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:01:37 INFO - {} 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:01:37 INFO - {} 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:01:37 INFO - {} 17:01:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:01:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:01:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:01:38 INFO - {} 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:01:38 INFO - {} 17:01:38 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 - {} 17:01:38 INFO - {} 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:01:38 INFO - {} 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:01:38 INFO - {} 17:01:38 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 - {} 17:01:38 INFO - {} 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 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 17:01:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:01:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:01:38 INFO - {} 17:01:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2944ms 17:01:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:01:38 INFO - PROCESS | 1746 | 1465862497928 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:01:38 INFO - PROCESS | 1746 | 1465862498088 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 1746 | 1465862498101 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 17:01:38 INFO - PROCESS | 1746 | 1465862498116 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 1746 | 1465862498122 Marionette TRACE conn4 <- [1,3034,null,{}] 17:01:38 INFO - PROCESS | 1746 | 1465862498139 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}] 17:01:38 INFO - PROCESS | 1746 | 1465862498150 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:38 INFO - PROCESS | 1746 | 1465862498463 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 17:01:38 INFO - PROCESS | 1746 | 1465862498673 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 1746 | 1465862498682 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:38 INFO - PROCESS | 1746 | ++DOCSHELL 0x992b8400 == 79 [pid = 1746] [id = 768] 17:01:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x99714000) [pid = 1746] [serial = 2303] [outer = (nil)] 17:01:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x9abfb000) [pid = 1746] [serial = 2304] [outer = 0x99714000] 17:01:38 INFO - PROCESS | 1746 | 1465862498800 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x9b16ec00) [pid = 1746] [serial = 2305] [outer = 0x99714000] 17:01:39 INFO - PROCESS | 1746 | 1465862499616 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]]]}] 17:01:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:01:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1557ms 17:01:39 INFO - PROCESS | 1746 | 1465862499673 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 1746 | 1465862499676 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 17:01:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:01:39 INFO - PROCESS | 1746 | 1465862499726 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 1746 | 1465862499730 Marionette TRACE conn4 <- [1,3038,null,{}] 17:01:39 INFO - PROCESS | 1746 | 1465862499748 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}] 17:01:39 INFO - PROCESS | 1746 | 1465862499754 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:39 INFO - PROCESS | 1746 | 1465862499953 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 17:01:40 INFO - PROCESS | 1746 | 1465862500168 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 1746 | 1465862500179 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:40 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f515000 == 80 [pid = 1746] [id = 769] 17:01:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9921fc00) [pid = 1746] [serial = 2306] [outer = (nil)] 17:01:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x9b170c00) [pid = 1746] [serial = 2307] [outer = 0x9921fc00] 17:01:40 INFO - PROCESS | 1746 | 1465862500308 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x9b176800) [pid = 1746] [serial = 2308] [outer = 0x9921fc00] 17:01:41 INFO - PROCESS | 1746 | 1465862501369 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"]]]}] 17:01:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:01:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:01:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1736ms 17:01:41 INFO - PROCESS | 1746 | 1465862501422 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 17:01:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:01:41 INFO - PROCESS | 1746 | 1465862501426 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 17:01:41 INFO - PROCESS | 1746 | 1465862501434 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 1746 | 1465862501437 Marionette TRACE conn4 <- [1,3042,null,{}] 17:01:41 INFO - PROCESS | 1746 | 1465862501471 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}] 17:01:41 INFO - PROCESS | 1746 | 1465862501483 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:41 INFO - PROCESS | 1746 | 1465862501771 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 17:01:42 INFO - PROCESS | 1746 | 1465862502158 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 1746 | 1465862502170 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:42 INFO - PROCESS | 1746 | ++DOCSHELL 0x8d319800 == 81 [pid = 1746] [id = 770] 17:01:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x9190d400) [pid = 1746] [serial = 2309] [outer = (nil)] 17:01:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x9b4d4000) [pid = 1746] [serial = 2310] [outer = 0x9190d400] 17:01:42 INFO - PROCESS | 1746 | 1465862502264 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x9b4d7400) [pid = 1746] [serial = 2311] [outer = 0x9190d400] 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:01:43 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. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:01:43 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'.) 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:01:43 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. 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:01:43 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. 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:01:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:01:43 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. 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:01:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:01:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:01:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:01:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1998ms 17:01:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:01:43 INFO - PROCESS | 1746 | 1465862503332 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]]]}] 17:01:43 INFO - PROCESS | 1746 | 1465862503436 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 1746 | 1465862503451 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 17:01:43 INFO - PROCESS | 1746 | 1465862503589 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 1746 | 1465862503594 Marionette TRACE conn4 <- [1,3046,null,{}] 17:01:43 INFO - PROCESS | 1746 | 1465862503625 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}] 17:01:43 INFO - PROCESS | 1746 | 1465862503635 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:43 INFO - PROCESS | 1746 | 1465862503863 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 17:01:44 INFO - PROCESS | 1746 | 1465862504134 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 1746 | 1465862504142 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:44 INFO - PROCESS | 1746 | ++DOCSHELL 0x992b2800 == 82 [pid = 1746] [id = 771] 17:01:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x997b2800) [pid = 1746] [serial = 2312] [outer = (nil)] 17:01:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x99f5f800) [pid = 1746] [serial = 2313] [outer = 0x997b2800] 17:01:44 INFO - PROCESS | 1746 | 1465862504226 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x99f68400) [pid = 1746] [serial = 2314] [outer = 0x997b2800] 17:01:44 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:01:45 INFO - PROCESS | 1746 | 1465862505128 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:01:45 INFO - {} 17:01:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1649ms 17:01:45 INFO - PROCESS | 1746 | 1465862505144 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 1746 | 1465862505147 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 17:01:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:01:45 INFO - PROCESS | 1746 | 1465862505154 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 1746 | 1465862505157 Marionette TRACE conn4 <- [1,3050,null,{}] 17:01:45 INFO - PROCESS | 1746 | 1465862505163 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}] 17:01:45 INFO - PROCESS | 1746 | 1465862505168 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:45 INFO - PROCESS | 1746 | 1465862505362 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 17:01:45 INFO - PROCESS | 1746 | 1465862505611 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 1746 | 1465862505621 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:45 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b715800 == 83 [pid = 1746] [id = 772] 17:01:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x8b718800) [pid = 1746] [serial = 2315] [outer = (nil)] 17:01:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x9a4ccc00) [pid = 1746] [serial = 2316] [outer = 0x8b718800] 17:01:45 INFO - PROCESS | 1746 | 1465862505701 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x9a5d2000) [pid = 1746] [serial = 2317] [outer = 0x8b718800] 17:01:47 INFO - PROCESS | 1746 | 1465862507453 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]]]}] 17:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:01:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2352ms 17:01:47 INFO - PROCESS | 1746 | 1465862507512 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 1746 | 1465862507522 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 17:01:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:01:47 INFO - PROCESS | 1746 | 1465862507551 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 1746 | 1465862507557 Marionette TRACE conn4 <- [1,3054,null,{}] 17:01:47 INFO - PROCESS | 1746 | 1465862507570 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}] 17:01:47 INFO - PROCESS | 1746 | 1465862507579 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:48 INFO - PROCESS | 1746 | 1465862507999 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 17:01:48 INFO - PROCESS | 1746 | 1465862508214 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 1746 | 1465862508228 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:48 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c951c00 == 84 [pid = 1746] [id = 773] 17:01:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x8c957400) [pid = 1746] [serial = 2318] [outer = (nil)] 17:01:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x8e70fc00) [pid = 1746] [serial = 2319] [outer = 0x8c957400] 17:01:48 INFO - PROCESS | 1746 | 1465862508356 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x8f468800) [pid = 1746] [serial = 2320] [outer = 0x8c957400] 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:01:49 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" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:01:49 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" 17:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:01:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2209ms 17:01:49 INFO - PROCESS | 1746 | 1465862509531 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"]]]}] 17:01:49 INFO - PROCESS | 1746 | 1465862509817 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 1746 | 1465862509849 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 17:01:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:01:50 INFO - PROCESS | 1746 | 1465862510083 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - PROCESS | 1746 | 1465862510089 Marionette TRACE conn4 <- [1,3058,null,{}] 17:01:50 INFO - PROCESS | 1746 | 1465862510102 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}] 17:01:50 INFO - PROCESS | 1746 | 1465862510108 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:50 INFO - PROCESS | 1746 | 1465862510312 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 17:01:50 INFO - PROCESS | 1746 | 1465862510534 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 1746 | 1465862510546 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:50 INFO - PROCESS | 1746 | ++DOCSHELL 0x8f53c400 == 85 [pid = 1746] [id = 774] 17:01:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x92819400) [pid = 1746] [serial = 2321] [outer = (nil)] 17:01:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x92f18800) [pid = 1746] [serial = 2322] [outer = 0x92819400] 17:01:50 INFO - PROCESS | 1746 | 1465862510660 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x93dd8c00) [pid = 1746] [serial = 2323] [outer = 0x92819400] 17:01:51 INFO - PROCESS | 1746 | 1465862511525 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]]]}] 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:01:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:01:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:01:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:01:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:01:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:01:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:01:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:01:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:01:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1643ms 17:01:51 INFO - PROCESS | 1746 | 1465862511619 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 1746 | 1465862511623 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 17:01:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:01:51 INFO - PROCESS | 1746 | 1465862511632 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - PROCESS | 1746 | 1465862511637 Marionette TRACE conn4 <- [1,3062,null,{}] 17:01:51 INFO - PROCESS | 1746 | 1465862511657 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}] 17:01:51 INFO - PROCESS | 1746 | 1465862511665 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:51 INFO - PROCESS | 1746 | 1465862511846 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 17:01:52 INFO - PROCESS | 1746 | 1465862512069 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 1746 | 1465862512083 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:52 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe6400 == 86 [pid = 1746] [id = 775] 17:01:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x8b66ec00) [pid = 1746] [serial = 2324] [outer = (nil)] 17:01:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x8e70f000) [pid = 1746] [serial = 2325] [outer = 0x8b66ec00] 17:01:52 INFO - PROCESS | 1746 | 1465862512249 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x918c8800) [pid = 1746] [serial = 2326] [outer = 0x8b66ec00] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8acab000 == 85 [pid = 1746] [id = 682] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x91a1a000 == 84 [pid = 1746] [id = 721] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8f70ac00 == 83 [pid = 1746] [id = 720] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63bc00 == 82 [pid = 1746] [id = 719] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8d464c00 == 81 [pid = 1746] [id = 718] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8acae000 == 80 [pid = 1746] [id = 716] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 179 (0x92c36400) [pid = 1746] [serial = 2231] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 178 (0x92f19400) [pid = 1746] [serial = 2210] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 177 (0x92826c00) [pid = 1746] [serial = 2198] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 176 (0x92c38800) [pid = 1746] [serial = 2204] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 175 (0x9288a800) [pid = 1746] [serial = 2201] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 174 (0x92eeec00) [pid = 1746] [serial = 2207] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 173 (0x8f46a400) [pid = 1746] [serial = 2192] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 172 (0x8b716400) [pid = 1746] [serial = 2189] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOMWINDOW == 171 (0x926f9c00) [pid = 1746] [serial = 2195] [outer = (nil)] [url = about:blank] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8a638000 == 79 [pid = 1746] [id = 717] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8a63f400 == 78 [pid = 1746] [id = 763] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x92eea400 == 77 [pid = 1746] [id = 762] 17:01:52 INFO - PROCESS | 1746 | [1746] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8e706000 == 76 [pid = 1746] [id = 761] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8aca8c00 == 75 [pid = 1746] [id = 760] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8d465c00 == 74 [pid = 1746] [id = 759] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8b498000 == 73 [pid = 1746] [id = 758] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8f536c00 == 72 [pid = 1746] [id = 757] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8a76e800 == 71 [pid = 1746] [id = 756] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x92886800 == 70 [pid = 1746] [id = 746] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8b665400 == 69 [pid = 1746] [id = 728] 17:01:52 INFO - PROCESS | 1746 | --DOCSHELL 0x8c94dc00 == 68 [pid = 1746] [id = 744] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 170 (0x918cb400) [pid = 1746] [serial = 2223] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 169 (0x8e399800) [pid = 1746] [serial = 2216] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 168 (0x8e706800) [pid = 1746] [serial = 2219] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8aca7400) [pid = 1746] [serial = 2213] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8b719000) [pid = 1746] [serial = 2214] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8f492400) [pid = 1746] [serial = 2217] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x8f516000) [pid = 1746] [serial = 2220] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x926eb000) [pid = 1746] [serial = 2225] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8e396800) [pid = 1746] [serial = 2228] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x9281d800) [pid = 1746] [serial = 2229] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x92817400) [pid = 1746] [serial = 2226] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x917e2c00) [pid = 1746] [serial = 2222] [outer = (nil)] [url = about:blank] 17:01:53 INFO - PROCESS | 1746 | 1465862513266 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:01:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:01:53 INFO - {} 17:01:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1689ms 17:01:53 INFO - PROCESS | 1746 | 1465862513322 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 1746 | 1465862513327 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 17:01:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:01:53 INFO - PROCESS | 1746 | 1465862513333 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 1746 | 1465862513336 Marionette TRACE conn4 <- [1,3066,null,{}] 17:01:53 INFO - PROCESS | 1746 | 1465862513342 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}] 17:01:53 INFO - PROCESS | 1746 | 1465862513347 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:53 INFO - PROCESS | 1746 | 1465862513515 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 17:01:53 INFO - PROCESS | 1746 | 1465862513716 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 1746 | 1465862513724 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:53 INFO - PROCESS | 1746 | ++DOCSHELL 0x8b498000 == 69 [pid = 1746] [id = 776] 17:01:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x9281d000) [pid = 1746] [serial = 2327] [outer = (nil)] 17:01:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x92c38800) [pid = 1746] [serial = 2328] [outer = 0x9281d000] 17:01:53 INFO - PROCESS | 1746 | 1465862513795 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x92ef1000) [pid = 1746] [serial = 2329] [outer = 0x9281d000] 17:01:54 INFO - PROCESS | 1746 | 1465862514537 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]]]}] 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:01:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:01:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1236ms 17:01:54 INFO - PROCESS | 1746 | 1465862514571 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 1746 | 1465862514575 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 17:01:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:01:54 INFO - PROCESS | 1746 | 1465862514581 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 1746 | 1465862514584 Marionette TRACE conn4 <- [1,3070,null,{}] 17:01:54 INFO - PROCESS | 1746 | 1465862514590 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}] 17:01:54 INFO - PROCESS | 1746 | 1465862514595 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:54 INFO - PROCESS | 1746 | 1465862514754 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 17:01:54 INFO - PROCESS | 1746 | 1465862514971 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 1746 | 1465862514979 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:55 INFO - PROCESS | 1746 | ++DOCSHELL 0x92c39400 == 70 [pid = 1746] [id = 777] 17:01:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x92c3a000) [pid = 1746] [serial = 2330] [outer = (nil)] 17:01:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x954eb800) [pid = 1746] [serial = 2331] [outer = 0x92c3a000] 17:01:55 INFO - PROCESS | 1746 | 1465862515060 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x954f7800) [pid = 1746] [serial = 2332] [outer = 0x92c3a000] 17:01:55 INFO - PROCESS | 1746 | 1465862515888 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]]]}] 17:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:01:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1329ms 17:01:55 INFO - PROCESS | 1746 | 1465862515914 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 1746 | 1465862515919 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 17:01:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:01:55 INFO - PROCESS | 1746 | 1465862515929 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 1746 | 1465862515957 Marionette TRACE conn4 <- [1,3074,null,{}] 17:01:55 INFO - PROCESS | 1746 | 1465862515978 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}] 17:01:55 INFO - PROCESS | 1746 | 1465862515994 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:56 INFO - PROCESS | 1746 | 1465862516340 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 17:01:56 INFO - PROCESS | 1746 | 1465862516367 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 1746 | 1465862516375 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:56 INFO - PROCESS | 1746 | ++DOCSHELL 0x8abe2800 == 71 [pid = 1746] [id = 778] 17:01:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9526dc00) [pid = 1746] [serial = 2333] [outer = (nil)] 17:01:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x997b4400) [pid = 1746] [serial = 2334] [outer = 0x9526dc00] 17:01:56 INFO - PROCESS | 1746 | 1465862516498 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x99f5e800) [pid = 1746] [serial = 2335] [outer = 0x9526dc00] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 167 (0x8acb0c00) [pid = 1746] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 166 (0x8b48f400) [pid = 1746] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 165 (0x8f513400) [pid = 1746] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 164 (0x92eef000) [pid = 1746] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 163 (0x8b665000) [pid = 1746] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 162 (0x8b491000) [pid = 1746] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 161 (0x92c30800) [pid = 1746] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 160 (0x8f469c00) [pid = 1746] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 159 (0x8f537000) [pid = 1746] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 158 (0x8a76f800) [pid = 1746] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 157 (0x8f494400) [pid = 1746] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 156 (0x8b499c00) [pid = 1746] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 155 (0x8e70e800) [pid = 1746] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 154 (0x8f70a000) [pid = 1746] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 153 (0x8e702c00) [pid = 1746] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 152 (0x8a640000) [pid = 1746] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:01:58 INFO - PROCESS | 1746 | --DOMWINDOW == 151 (0x8abf0c00) [pid = 1746] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:01:58 INFO - PROCESS | 1746 | 1465862518461 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]]]}] 17:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:01:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2581ms 17:01:58 INFO - PROCESS | 1746 | 1465862518510 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 17:01:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:01:58 INFO - PROCESS | 1746 | 1465862518516 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 17:01:58 INFO - PROCESS | 1746 | 1465862518522 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 1746 | 1465862518525 Marionette TRACE conn4 <- [1,3078,null,{}] 17:01:58 INFO - PROCESS | 1746 | 1465862518531 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}] 17:01:58 INFO - PROCESS | 1746 | 1465862518536 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:58 INFO - PROCESS | 1746 | 1465862518779 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 17:01:58 INFO - PROCESS | 1746 | 1465862518796 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 1746 | 1465862518804 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:01:58 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db8c00 == 72 [pid = 1746] [id = 779] 17:01:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 152 (0x8a4c7400) [pid = 1746] [serial = 2336] [outer = (nil)] 17:01:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 153 (0x8f460c00) [pid = 1746] [serial = 2337] [outer = 0x8a4c7400] 17:01:58 INFO - PROCESS | 1746 | 1465862518874 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 1746 | ++DOMWINDOW == 154 (0x8f70a000) [pid = 1746] [serial = 2338] [outer = 0x8a4c7400] 17:02:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 17:02:00 INFO - reader.readAsText(blob_2) 17:02:00 INFO - }" did not throw 17:02:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 17:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 17:02:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 17:02:00 INFO - reader.readAsDataURL(blob_2) 17:02:00 INFO - }" did not throw 17:02:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 17:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 17:02:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 17:02:00 INFO - reader.readAsArrayBuffer(blob_2) 17:02:00 INFO - }" did not throw 17:02:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 17:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 17:02:00 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 17:02:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 17:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:02:00 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 1746 | 1465862520185 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 17:02:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:02:00 INFO - PROCESS | 1746 | 1465862520250 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 1746 | 1465862520259 Marionette TRACE conn4 <- [1,3082,null,{}] 17:02:00 INFO - PROCESS | 1746 | 1465862520273 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}] 17:02:00 INFO - PROCESS | 1746 | 1465862520282 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:00 INFO - PROCESS | 1746 | 1465862520607 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 17:02:01 INFO - PROCESS | 1746 | 1465862520990 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 1746 | 1465862521012 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:01 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a76b800 == 73 [pid = 1746] [id = 780] 17:02:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 155 (0x8b491800) [pid = 1746] [serial = 2339] [outer = (nil)] 17:02:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 156 (0x8b662c00) [pid = 1746] [serial = 2340] [outer = 0x8b491800] 17:02:01 INFO - PROCESS | 1746 | 1465862521144 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 1746 | ++DOMWINDOW == 157 (0x8b8e6000) [pid = 1746] [serial = 2341] [outer = 0x8b491800] 17:02:02 INFO - PROCESS | 1746 | 1465862522354 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]]]}] 17:02:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:02:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:02:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:02:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2172ms 17:02:02 INFO - PROCESS | 1746 | 1465862522442 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 17:02:02 INFO - PROCESS | 1746 | 1465862522450 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 17:02:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:02:02 INFO - PROCESS | 1746 | 1465862522467 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - PROCESS | 1746 | 1465862522473 Marionette TRACE conn4 <- [1,3086,null,{}] 17:02:02 INFO - PROCESS | 1746 | 1465862522479 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}] 17:02:02 INFO - PROCESS | 1746 | 1465862522486 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:02 INFO - PROCESS | 1746 | 1465862522698 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 17:02:03 INFO - PROCESS | 1746 | 1465862523137 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 1746 | 1465862523150 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:03 INFO - PROCESS | 1746 | ++DOCSHELL 0x8c955c00 == 74 [pid = 1746] [id = 781] 17:02:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 158 (0x8f45d400) [pid = 1746] [serial = 2342] [outer = (nil)] 17:02:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 159 (0x8f494000) [pid = 1746] [serial = 2343] [outer = 0x8f45d400] 17:02:03 INFO - PROCESS | 1746 | 1465862523315 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 1746 | ++DOMWINDOW == 160 (0x8f542400) [pid = 1746] [serial = 2344] [outer = 0x8f45d400] 17:02:04 INFO - PROCESS | 1746 | 1465862524151 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:02:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:02:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1736ms 17:02:04 INFO - PROCESS | 1746 | 1465862524204 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 1746 | 1465862524207 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 17:02:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:02:04 INFO - PROCESS | 1746 | 1465862524216 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 1746 | 1465862524222 Marionette TRACE conn4 <- [1,3090,null,{}] 17:02:04 INFO - PROCESS | 1746 | 1465862524239 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}] 17:02:04 INFO - PROCESS | 1746 | 1465862524248 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:04 INFO - PROCESS | 1746 | 1465862524447 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 17:02:04 INFO - PROCESS | 1746 | 1465862524725 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 1746 | 1465862524737 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:04 INFO - PROCESS | 1746 | ++DOCSHELL 0x918c2c00 == 75 [pid = 1746] [id = 782] 17:02:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 161 (0x918c3400) [pid = 1746] [serial = 2345] [outer = (nil)] 17:02:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 162 (0x918c8c00) [pid = 1746] [serial = 2346] [outer = 0x918c3400] 17:02:04 INFO - PROCESS | 1746 | 1465862524827 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 1746 | ++DOMWINDOW == 163 (0x91a1c000) [pid = 1746] [serial = 2347] [outer = 0x918c3400] 17:02:05 INFO - PROCESS | 1746 | 1465862525744 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:02:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:02:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1550ms 17:02:05 INFO - PROCESS | 1746 | 1465862525766 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 1746 | 1465862525771 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 17:02:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:02:05 INFO - PROCESS | 1746 | 1465862525777 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 1746 | 1465862525781 Marionette TRACE conn4 <- [1,3094,null,{}] 17:02:05 INFO - PROCESS | 1746 | 1465862525787 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}] 17:02:05 INFO - PROCESS | 1746 | 1465862525792 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:06 INFO - PROCESS | 1746 | 1465862526017 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 17:02:06 INFO - PROCESS | 1746 | 1465862526268 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 1746 | 1465862526274 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:06 INFO - PROCESS | 1746 | ++DOCSHELL 0x88dbd800 == 76 [pid = 1746] [id = 783] 17:02:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 164 (0x8a638400) [pid = 1746] [serial = 2348] [outer = (nil)] 17:02:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 165 (0x93dd5400) [pid = 1746] [serial = 2349] [outer = 0x8a638400] 17:02:06 INFO - PROCESS | 1746 | 1465862526365 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 1746 | ++DOMWINDOW == 166 (0x9526e400) [pid = 1746] [serial = 2350] [outer = 0x8a638400] 17:02:07 INFO - PROCESS | 1746 | 1465862527253 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:02:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1490ms 17:02:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:02:07 INFO - PROCESS | 1746 | 1465862527267 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 1746 | 1465862527271 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 17:02:07 INFO - PROCESS | 1746 | 1465862527278 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 1746 | 1465862527281 Marionette TRACE conn4 <- [1,3098,null,{}] 17:02:07 INFO - PROCESS | 1746 | 1465862527287 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}] 17:02:07 INFO - PROCESS | 1746 | 1465862527293 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:07 INFO - PROCESS | 1746 | 1465862527500 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 17:02:07 INFO - PROCESS | 1746 | 1465862527784 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 1746 | 1465862527794 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:07 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4cac00 == 77 [pid = 1746] [id = 784] 17:02:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 167 (0x8a635400) [pid = 1746] [serial = 2351] [outer = (nil)] 17:02:07 INFO - PROCESS | 1746 | ++DOMWINDOW == 168 (0x96691c00) [pid = 1746] [serial = 2352] [outer = 0x8a635400] 17:02:07 INFO - PROCESS | 1746 | 1465862527888 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 1746 | ++DOMWINDOW == 169 (0x966da800) [pid = 1746] [serial = 2353] [outer = 0x8a635400] 17:02:08 INFO - PROCESS | 1746 | 1465862528718 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]]]}] 17:02:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:02:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:02:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1487ms 17:02:08 INFO - PROCESS | 1746 | 1465862528765 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 17:02:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:02:08 INFO - PROCESS | 1746 | 1465862528769 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 17:02:08 INFO - PROCESS | 1746 | 1465862528776 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 1746 | 1465862528779 Marionette TRACE conn4 <- [1,3102,null,{}] 17:02:08 INFO - PROCESS | 1746 | 1465862528785 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}] 17:02:08 INFO - PROCESS | 1746 | 1465862528795 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:09 INFO - PROCESS | 1746 | 1465862529047 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 17:02:09 INFO - PROCESS | 1746 | 1465862529329 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 1746 | 1465862529340 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:09 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a63c400 == 78 [pid = 1746] [id = 785] 17:02:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 170 (0x900be400) [pid = 1746] [serial = 2354] [outer = (nil)] 17:02:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 171 (0x997b8000) [pid = 1746] [serial = 2355] [outer = 0x900be400] 17:02:09 INFO - PROCESS | 1746 | 1465862529424 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 1746 | ++DOMWINDOW == 172 (0x9a35bc00) [pid = 1746] [serial = 2356] [outer = 0x900be400] 17:02:10 INFO - PROCESS | 1746 | 1465862530248 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:02:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:02:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1537ms 17:02:10 INFO - PROCESS | 1746 | 1465862530313 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 1746 | 1465862530317 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 17:02:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:02:10 INFO - PROCESS | 1746 | 1465862530323 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 1746 | 1465862530327 Marionette TRACE conn4 <- [1,3106,null,{}] 17:02:10 INFO - PROCESS | 1746 | 1465862530333 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}] 17:02:10 INFO - PROCESS | 1746 | 1465862530339 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:10 INFO - PROCESS | 1746 | 1465862530518 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 17:02:10 INFO - PROCESS | 1746 | 1465862530794 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 1746 | 1465862530803 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:10 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4c3c00 == 79 [pid = 1746] [id = 786] 17:02:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 173 (0x954ef800) [pid = 1746] [serial = 2357] [outer = (nil)] 17:02:10 INFO - PROCESS | 1746 | ++DOMWINDOW == 174 (0x9a5efc00) [pid = 1746] [serial = 2358] [outer = 0x954ef800] 17:02:10 INFO - PROCESS | 1746 | 1465862530886 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 1746 | ++DOMWINDOW == 175 (0x9a807000) [pid = 1746] [serial = 2359] [outer = 0x954ef800] 17:02:11 INFO - PROCESS | 1746 | 1465862531767 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]]]}] 17:02:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:02:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:02:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:02:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1488ms 17:02:11 INFO - PROCESS | 1746 | 1465862531813 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 1746 | 1465862531817 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 17:02:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:02:11 INFO - PROCESS | 1746 | 1465862531823 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 1746 | 1465862531827 Marionette TRACE conn4 <- [1,3110,null,{}] 17:02:11 INFO - PROCESS | 1746 | 1465862531833 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}] 17:02:11 INFO - PROCESS | 1746 | 1465862531838 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:12 INFO - PROCESS | 1746 | 1465862532029 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 17:02:12 INFO - PROCESS | 1746 | 1465862532301 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 1746 | 1465862532310 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:12 INFO - PROCESS | 1746 | ++DOCSHELL 0x8a4cb000 == 80 [pid = 1746] [id = 787] 17:02:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 176 (0x8b498800) [pid = 1746] [serial = 2360] [outer = (nil)] 17:02:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 177 (0x9a8b1000) [pid = 1746] [serial = 2361] [outer = 0x8b498800] 17:02:12 INFO - PROCESS | 1746 | 1465862532403 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 1746 | ++DOMWINDOW == 178 (0x9aaabc00) [pid = 1746] [serial = 2362] [outer = 0x8b498800] 17:02:13 INFO - PROCESS | 1746 | 1465862533277 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"]]]}] 17:02:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:02:13 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 17:02:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:02:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1482ms 17:02:13 INFO - PROCESS | 1746 | 1465862533308 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 17:02:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:02:13 INFO - PROCESS | 1746 | 1465862533312 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 17:02:13 INFO - PROCESS | 1746 | 1465862533318 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - PROCESS | 1746 | 1465862533322 Marionette TRACE conn4 <- [1,3114,null,{}] 17:02:13 INFO - PROCESS | 1746 | 1465862533328 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}] 17:02:13 INFO - PROCESS | 1746 | 1465862533333 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:13 INFO - PROCESS | 1746 | 1465862533529 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 17:02:13 INFO - PROCESS | 1746 | 1465862533807 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\", \"2afc3bda-2b76-4fba-b38b-337e12408448\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:13 INFO - PROCESS | 1746 | 1465862533814 Marionette INFO sendAsync 75ea7a5c-d25c-4281-b5ff-034aa395ebfa 17:02:13 INFO - PROCESS | 1746 | ++DOCSHELL 0x88db5400 == 81 [pid = 1746] [id = 788] 17:02:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 179 (0x9a4d6c00) [pid = 1746] [serial = 2363] [outer = (nil)] 17:02:13 INFO - PROCESS | 1746 | ++DOMWINDOW == 180 (0x9abf3400) [pid = 1746] [serial = 2364] [outer = 0x9a4d6c00] 17:02:13 INFO - PROCESS | 1746 | 1465862533900 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 1746 | ++DOMWINDOW == 181 (0x9b16d800) [pid = 1746] [serial = 2365] [outer = 0x9a4d6c00] 17:02:14 INFO - PROCESS | 1746 | 1465862534726 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]]]}] 17:02:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:02:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1482ms 17:02:14 INFO - PROCESS | 1746 | 1465862534801 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 1746 | 1465862534804 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 17:02:15 WARNING - u'runner_teardown' () 17:02:15 INFO - No more tests 17:02:15 INFO - Got 0 unexpected results 17:02:15 INFO - SUITE-END | took 1433s 17:02:16 INFO - Closing logging queue 17:02:16 INFO - queue closed 17:02:16 INFO - Return code: 0 17:02:16 WARNING - # TBPL SUCCESS # 17:02:16 INFO - Running post-action listener: _resource_record_post_action 17:02:16 INFO - Running post-run listener: _resource_record_post_run 17:02:17 INFO - Total resource usage - Wall time: 1477s; CPU: 98.0%; Read bytes: 14045184; Write bytes: 929832960; Read time: 1532; Write time: 481952 17:02:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:02:17 INFO - install - Wall time: 37s; CPU: 100.0%; Read bytes: 12288; Write bytes: 142602240; Read time: 28; Write time: 144496 17:02:17 INFO - run-tests - Wall time: 1440s; CPU: 98.0%; Read bytes: 11149312; Write bytes: 787230720; Read time: 1220; Write time: 337456 17:02:17 INFO - Running post-run listener: _upload_blobber_files 17:02:17 INFO - Blob upload gear active. 17:02:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:02:17 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 17:02:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:02:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:02:18 INFO - (blobuploader) - INFO - Open directory for files ... 17:02:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:02:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:02:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:02:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:02:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:02:20 INFO - (blobuploader) - INFO - Done attempting. 17:02:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:02:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:02:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:02:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:02:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:02:21 INFO - (blobuploader) - INFO - Done attempting. 17:02:21 INFO - (blobuploader) - INFO - Iteration through files over. 17:02:21 INFO - Return code: 0 17:02:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:02:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:02:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/022c9051ad9662aee232c90353978887de68a11763ab708a4753056fcd0fd70c6a831c737fa5f593699827d9c13475578c1768db99da65ad11d8a517bf75d164", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a30cc83670f3480cc753daddefad71c67ae81fc7bb7b1842516774928507e01fc626f6580dfe541a646b37e7a7dfdf57e1b74e02cd3b73db4b5069ecf22ca46"} 17:02:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:02:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:02:21 INFO - Contents: 17:02:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/022c9051ad9662aee232c90353978887de68a11763ab708a4753056fcd0fd70c6a831c737fa5f593699827d9c13475578c1768db99da65ad11d8a517bf75d164", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a30cc83670f3480cc753daddefad71c67ae81fc7bb7b1842516774928507e01fc626f6580dfe541a646b37e7a7dfdf57e1b74e02cd3b73db4b5069ecf22ca46"} 17:02:21 INFO - Running post-run listener: copy_logs_to_upload_dir 17:02:21 INFO - Copying logs to upload dir... 17:02:21 INFO - mkdir: /builds/slave/test/build/upload/logs 17:02:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1601.808472 ========= master_lag: 0.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 42 secs) (at 2016-06-13 17:02:22.348825) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 17:02:22.352630) ========= 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-1465860621.976295-1979896439 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/022c9051ad9662aee232c90353978887de68a11763ab708a4753056fcd0fd70c6a831c737fa5f593699827d9c13475578c1768db99da65ad11d8a517bf75d164", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a30cc83670f3480cc753daddefad71c67ae81fc7bb7b1842516774928507e01fc626f6580dfe541a646b37e7a7dfdf57e1b74e02cd3b73db4b5069ecf22ca46"} build_url:https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033973 build_url: 'https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/022c9051ad9662aee232c90353978887de68a11763ab708a4753056fcd0fd70c6a831c737fa5f593699827d9c13475578c1768db99da65ad11d8a517bf75d164", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9a30cc83670f3480cc753daddefad71c67ae81fc7bb7b1842516774928507e01fc626f6580dfe541a646b37e7a7dfdf57e1b74e02cd3b73db4b5069ecf22ca46"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cFMF8uoZTSC2SA1QFyqlHg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 17:02:22.463467) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 17:02:22.463762) ========= 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-1465860621.976295-1979896439 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018494 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 17:02:22.541646) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-13 17:02:22.541925) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-13 17:02:22.542285) ========= ========= Total master_lag: 0.82 =========