builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-575 starttime: 1461253477.51 results: success (0) buildid: 20160421060426 builduid: 2f75b451552b41d5a81a70d69e0cfd47 revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.509053) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.509506) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.510474) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.553505) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.553780) ========= 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=9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 08:44:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.58M=0.001s 2016-04-21 08:44:37 (9.58 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.243780 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.832932) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.833293) ========= 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=9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.071125 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.936009) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:37.936380) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --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=9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 08:44:38,030 truncating revision to first 12 chars 2016-04-21 08:44:38,030 Setting DEBUG logging. 2016-04-21 08:44:38,030 attempt 1/10 2016-04-21 08:44:38,031 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/1152d99d8c53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 08:44:38,530 unpacking tar archive at: mozilla-central-1152d99d8c53/testing/mozharness/ program finished with exit code 0 elapsedTime=0.784396 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:38.754350) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:38.754674) ========= script_repo_revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:38.755084) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:38.755354) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 08:44:38.789033) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 3 secs) (at 2016-04-21 08:44:38.789326) ========= /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-central --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-central', '--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=9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603 _=/tools/buildbot/bin/python using PTY: False 08:44:39 INFO - MultiFileLogger online at 20160421 08:44:39 in /builds/slave/test 08:44:39 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-central --download-symbols true 08:44:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:44:39 INFO - {'append_to_log': False, 08:44:39 INFO - 'base_work_dir': '/builds/slave/test', 08:44:39 INFO - 'blob_upload_branch': 'mozilla-central', 08:44:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:44:39 INFO - 'buildbot_json_path': 'buildprops.json', 08:44:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:44:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:44:39 INFO - 'download_minidump_stackwalk': True, 08:44:39 INFO - 'download_symbols': 'true', 08:44:39 INFO - 'e10s': False, 08:44:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:44:39 INFO - 'tooltool.py': '/tools/tooltool.py', 08:44:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:44:39 INFO - '/tools/misc-python/virtualenv.py')}, 08:44:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:44:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:44:39 INFO - 'log_level': 'info', 08:44:39 INFO - 'log_to_console': True, 08:44:39 INFO - 'opt_config_files': (), 08:44:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:44:39 INFO - '--processes=1', 08:44:39 INFO - '--config=%(test_path)s/wptrunner.ini', 08:44:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:44:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:44:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:44:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:44:39 INFO - 'pip_index': False, 08:44:39 INFO - 'require_test_zip': True, 08:44:39 INFO - 'test_type': ('testharness',), 08:44:39 INFO - 'this_chunk': '1', 08:44:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:44:39 INFO - 'total_chunks': '10', 08:44:39 INFO - 'virtualenv_path': 'venv', 08:44:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:44:39 INFO - 'work_dir': 'build'} 08:44:39 INFO - ##### 08:44:39 INFO - ##### Running clobber step. 08:44:39 INFO - ##### 08:44:39 INFO - Running pre-action listener: _resource_record_pre_action 08:44:39 INFO - Running main action method: clobber 08:44:39 INFO - rmtree: /builds/slave/test/build 08:44:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:44:41 INFO - Running post-action listener: _resource_record_post_action 08:44:41 INFO - ##### 08:44:41 INFO - ##### Running read-buildbot-config step. 08:44:41 INFO - ##### 08:44:41 INFO - Running pre-action listener: _resource_record_pre_action 08:44:41 INFO - Running main action method: read_buildbot_config 08:44:41 INFO - Using buildbot properties: 08:44:41 INFO - { 08:44:41 INFO - "project": "", 08:44:41 INFO - "product": "firefox", 08:44:41 INFO - "script_repo_revision": "production", 08:44:41 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 08:44:41 INFO - "repository": "", 08:44:41 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 08:44:41 INFO - "buildid": "20160421060426", 08:44:41 INFO - "pgo_build": "False", 08:44:41 INFO - "basedir": "/builds/slave/test", 08:44:41 INFO - "buildnumber": 8, 08:44:41 INFO - "slavename": "tst-linux64-spot-575", 08:44:41 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 08:44:41 INFO - "platform": "linux64", 08:44:41 INFO - "branch": "mozilla-central", 08:44:41 INFO - "revision": "1152d99d8c53ac9dae371a6e6d9fab03d3f98697", 08:44:41 INFO - "repo_path": "mozilla-central", 08:44:41 INFO - "moz_repo_path": "", 08:44:41 INFO - "stage_platform": "linux64", 08:44:41 INFO - "builduid": "2f75b451552b41d5a81a70d69e0cfd47", 08:44:41 INFO - "slavebuilddir": "test" 08:44:41 INFO - } 08:44:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 08:44:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 08:44:41 INFO - Running post-action listener: _resource_record_post_action 08:44:41 INFO - ##### 08:44:41 INFO - ##### Running download-and-extract step. 08:44:41 INFO - ##### 08:44:41 INFO - Running pre-action listener: _resource_record_pre_action 08:44:41 INFO - Running main action method: download_and_extract 08:44:41 INFO - mkdir: /builds/slave/test/build/tests 08:44:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:41 INFO - https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 08:44:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:44:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:44:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:44:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 08:44:43 INFO - Downloaded 1361 bytes. 08:44:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:44:43 INFO - Using the following test package requirements: 08:44:43 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:44:43 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 08:44:43 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 08:44:43 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'jsshell-linux-x86_64.zip'], 08:44:43 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 08:44:43 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:44:43 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 08:44:43 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 08:44:43 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 08:44:43 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 08:44:43 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 08:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:43 INFO - https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 08:44:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:44:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:44:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:44:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 08:44:47 INFO - Downloaded 22735374 bytes. 08:44:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:44:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:44:48 INFO - caution: filename not matched: web-platform/* 08:44:48 INFO - Return code: 11 08:44:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:48 INFO - https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 08:44:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:44:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:44:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:44:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 08:44:53 INFO - Downloaded 36397853 bytes. 08:44:53 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:44:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:44:56 INFO - caution: filename not matched: bin/* 08:44:56 INFO - caution: filename not matched: config/* 08:44:56 INFO - caution: filename not matched: mozbase/* 08:44:56 INFO - caution: filename not matched: marionette/* 08:44:56 INFO - caution: filename not matched: tools/wptserve/* 08:44:56 INFO - Return code: 11 08:44:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:56 INFO - https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 08:44:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:44:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:44:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:44:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 08:44:58 INFO - Downloaded 64278172 bytes. 08:44:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:44:58 INFO - mkdir: /builds/slave/test/properties 08:44:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:44:58 INFO - Writing to file /builds/slave/test/properties/build_url 08:44:58 INFO - Contents: 08:44:58 INFO - build_url:https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:44:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:44:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:44:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:44:59 INFO - Contents: 08:44:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:44:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:59 INFO - https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:44:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:44:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:44:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:44:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 08:45:02 INFO - Downloaded 90761425 bytes. 08:45:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:45:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:45:09 INFO - Return code: 0 08:45:09 INFO - Running post-action listener: _resource_record_post_action 08:45:09 INFO - Running post-action listener: set_extra_try_arguments 08:45:09 INFO - ##### 08:45:09 INFO - ##### Running create-virtualenv step. 08:45:09 INFO - ##### 08:45:09 INFO - Running pre-action listener: _pre_create_virtualenv 08:45:09 INFO - Running pre-action listener: _resource_record_pre_action 08:45:09 INFO - Running main action method: create_virtualenv 08:45:09 INFO - Creating virtualenv /builds/slave/test/build/venv 08:45:09 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 08:45:09 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:45:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:45:10 INFO - Using real prefix '/usr' 08:45:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:45:13 INFO - Installing distribute.............................................................................................................................................................................................done. 08:45:17 INFO - Installing pip.................done. 08:45:17 INFO - Return code: 0 08:45:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:45:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:17 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 0x2dda030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ddb3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e271b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ee7da0>, '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 0x2e25250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e256e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', '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 08:45:17 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 08:45:17 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 08:45:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:45:17 INFO - 'CCACHE_UMASK': '002', 08:45:17 INFO - 'DISPLAY': ':0', 08:45:17 INFO - 'HOME': '/home/cltbld', 08:45:17 INFO - 'LANG': 'en_US.UTF-8', 08:45:17 INFO - 'LOGNAME': 'cltbld', 08:45:17 INFO - 'MAIL': '/var/mail/cltbld', 08:45:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:45:17 INFO - 'MOZ_NO_REMOTE': '1', 08:45:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:45:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:45:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:17 INFO - 'PWD': '/builds/slave/test', 08:45:17 INFO - 'SHELL': '/bin/bash', 08:45:17 INFO - 'SHLVL': '1', 08:45:17 INFO - 'TERM': 'linux', 08:45:17 INFO - 'TMOUT': '86400', 08:45:17 INFO - 'USER': 'cltbld', 08:45:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', 08:45:17 INFO - '_': '/tools/buildbot/bin/python'} 08:45:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:17 INFO - Downloading/unpacking psutil>=0.7.1 08:45:17 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 08:45:17 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 08:45:17 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 08:45:17 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 08:45:17 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 08:45:17 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 08:45:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:45:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:45:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:21 INFO - Installing collected packages: psutil 08:45:21 INFO - Running setup.py install for psutil 08:45:21 INFO - building 'psutil._psutil_linux' extension 08:45:21 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-x86_64-2.7/psutil/_psutil_linux.o 08:45:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 08:45:22 INFO - building 'psutil._psutil_posix' extension 08:45:22 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-x86_64-2.7/psutil/_psutil_posix.o 08:45:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 08:45:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:45:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:23 INFO - Successfully installed psutil 08:45:23 INFO - Cleaning up... 08:45:23 INFO - Return code: 0 08:45:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:45:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:23 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 0x2dda030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ddb3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e271b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ee7da0>, '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 0x2e25250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e256e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', '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 08:45:23 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 08:45:23 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 08:45:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:45:23 INFO - 'CCACHE_UMASK': '002', 08:45:23 INFO - 'DISPLAY': ':0', 08:45:23 INFO - 'HOME': '/home/cltbld', 08:45:23 INFO - 'LANG': 'en_US.UTF-8', 08:45:23 INFO - 'LOGNAME': 'cltbld', 08:45:23 INFO - 'MAIL': '/var/mail/cltbld', 08:45:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:45:23 INFO - 'MOZ_NO_REMOTE': '1', 08:45:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:45:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:45:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:23 INFO - 'PWD': '/builds/slave/test', 08:45:23 INFO - 'SHELL': '/bin/bash', 08:45:23 INFO - 'SHLVL': '1', 08:45:23 INFO - 'TERM': 'linux', 08:45:23 INFO - 'TMOUT': '86400', 08:45:23 INFO - 'USER': 'cltbld', 08:45:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', 08:45:23 INFO - '_': '/tools/buildbot/bin/python'} 08:45:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:45:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:45:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:45:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:45:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:45:32 INFO - Installing collected packages: mozsystemmonitor 08:45:32 INFO - Running setup.py install for mozsystemmonitor 08:45:32 INFO - Successfully installed mozsystemmonitor 08:45:32 INFO - Cleaning up... 08:45:32 INFO - Return code: 0 08:45:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:45:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:32 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 0x2dda030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ddb3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e271b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ee7da0>, '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 0x2e25250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e256e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', '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 08:45:32 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 08:45:32 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 08:45:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:45:32 INFO - 'CCACHE_UMASK': '002', 08:45:32 INFO - 'DISPLAY': ':0', 08:45:32 INFO - 'HOME': '/home/cltbld', 08:45:32 INFO - 'LANG': 'en_US.UTF-8', 08:45:32 INFO - 'LOGNAME': 'cltbld', 08:45:32 INFO - 'MAIL': '/var/mail/cltbld', 08:45:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:45:32 INFO - 'MOZ_NO_REMOTE': '1', 08:45:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:45:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:45:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:32 INFO - 'PWD': '/builds/slave/test', 08:45:32 INFO - 'SHELL': '/bin/bash', 08:45:32 INFO - 'SHLVL': '1', 08:45:32 INFO - 'TERM': 'linux', 08:45:32 INFO - 'TMOUT': '86400', 08:45:32 INFO - 'USER': 'cltbld', 08:45:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', 08:45:32 INFO - '_': '/tools/buildbot/bin/python'} 08:45:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:33 INFO - Downloading/unpacking blobuploader==1.2.4 08:45: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 08:45: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 08:45: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 08:45: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 08:45: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 08:45: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 08:45:36 INFO - Downloading blobuploader-1.2.4.tar.gz 08:45:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:45:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:45:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 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 08:45:37 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 08:45:38 INFO - Downloading docopt-0.6.1.tar.gz 08:45:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:45:38 INFO - Installing collected packages: blobuploader, requests, docopt 08:45:38 INFO - Running setup.py install for blobuploader 08:45:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:45:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:45:38 INFO - Running setup.py install for requests 08:45:39 INFO - Running setup.py install for docopt 08:45:39 INFO - Successfully installed blobuploader requests docopt 08:45:39 INFO - Cleaning up... 08:45:39 INFO - Return code: 0 08:45:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:39 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 0x2dda030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ddb3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e271b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ee7da0>, '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 0x2e25250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e256e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', '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 08:45:39 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 08:45:39 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 08:45:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:45:39 INFO - 'CCACHE_UMASK': '002', 08:45:39 INFO - 'DISPLAY': ':0', 08:45:39 INFO - 'HOME': '/home/cltbld', 08:45:39 INFO - 'LANG': 'en_US.UTF-8', 08:45:39 INFO - 'LOGNAME': 'cltbld', 08:45:39 INFO - 'MAIL': '/var/mail/cltbld', 08:45:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:45:39 INFO - 'MOZ_NO_REMOTE': '1', 08:45:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:45:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:45:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:39 INFO - 'PWD': '/builds/slave/test', 08:45:39 INFO - 'SHELL': '/bin/bash', 08:45:39 INFO - 'SHLVL': '1', 08:45:39 INFO - 'TERM': 'linux', 08:45:39 INFO - 'TMOUT': '86400', 08:45:39 INFO - 'USER': 'cltbld', 08:45:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', 08:45:39 INFO - '_': '/tools/buildbot/bin/python'} 08:45:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:45:40 INFO - Running setup.py (path:/tmp/pip-fMj8zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:45:40 INFO - Running setup.py (path:/tmp/pip-ezYqTW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:45:40 INFO - Running setup.py (path:/tmp/pip-0204Ck-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:45:40 INFO - Running setup.py (path:/tmp/pip-Zt0WU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:45:40 INFO - Running setup.py (path:/tmp/pip-lFhiV5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:45:40 INFO - Running setup.py (path:/tmp/pip-49_dk6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:45:40 INFO - Running setup.py (path:/tmp/pip-4SCl5s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:45:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:45:40 INFO - Running setup.py (path:/tmp/pip-CAw5Xu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:45:41 INFO - Running setup.py (path:/tmp/pip-yiR7K_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:45:41 INFO - Running setup.py (path:/tmp/pip-ZKBORq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:45:41 INFO - Running setup.py (path:/tmp/pip-7Y1fKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:45:41 INFO - Running setup.py (path:/tmp/pip-xhf6rf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:45:41 INFO - Running setup.py (path:/tmp/pip-E58BC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:45:41 INFO - Running setup.py (path:/tmp/pip-mEUOKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:41 INFO - Running setup.py (path:/tmp/pip-hv3k5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:45:41 INFO - Running setup.py (path:/tmp/pip-bZD_wy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:45:42 INFO - Running setup.py (path:/tmp/pip-zuQ9Zm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:42 INFO - Running setup.py (path:/tmp/pip-R7yYjx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:42 INFO - Running setup.py (path:/tmp/pip-VFcOgK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:42 INFO - Running setup.py (path:/tmp/pip-N_qU1A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:42 INFO - Running setup.py (path:/tmp/pip-FwVgWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:43 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 08:45:43 INFO - Running setup.py install for manifestparser 08:45:43 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:45:43 INFO - Running setup.py install for mozcrash 08:45:43 INFO - Running setup.py install for mozdebug 08:45:43 INFO - Running setup.py install for mozdevice 08:45:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:45:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:45:43 INFO - Running setup.py install for mozfile 08:45:44 INFO - Running setup.py install for mozhttpd 08:45:44 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Running setup.py install for mozinfo 08:45:44 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Running setup.py install for mozInstall 08:45:44 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:45:44 INFO - Running setup.py install for mozleak 08:45:44 INFO - Running setup.py install for mozlog 08:45:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for moznetwork 08:45:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozprocess 08:45:45 INFO - Running setup.py install for mozprofile 08:45:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozrunner 08:45:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:45:45 INFO - Running setup.py install for mozscreenshot 08:45:46 INFO - Running setup.py install for moztest 08:45:46 INFO - Running setup.py install for mozversion 08:45:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:45:46 INFO - Running setup.py install for wptserve 08:45:46 INFO - Running setup.py install for marionette-driver 08:45:46 INFO - Running setup.py install for browsermob-proxy 08:45:47 INFO - Running setup.py install for marionette-client 08:45:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:45:47 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 08:45:47 INFO - Cleaning up... 08:45:47 INFO - Return code: 0 08:45:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:45:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:45:47 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 0x2dda030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ddb3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2e271b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ee7da0>, '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 0x2e25250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e256e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', '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 08:45:47 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 08:45:47 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 08:45:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:45:47 INFO - 'CCACHE_UMASK': '002', 08:45:47 INFO - 'DISPLAY': ':0', 08:45:47 INFO - 'HOME': '/home/cltbld', 08:45:47 INFO - 'LANG': 'en_US.UTF-8', 08:45:47 INFO - 'LOGNAME': 'cltbld', 08:45:47 INFO - 'MAIL': '/var/mail/cltbld', 08:45:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:45:47 INFO - 'MOZ_NO_REMOTE': '1', 08:45:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:45:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:45:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:47 INFO - 'PWD': '/builds/slave/test', 08:45:47 INFO - 'SHELL': '/bin/bash', 08:45:47 INFO - 'SHLVL': '1', 08:45:47 INFO - 'TERM': 'linux', 08:45:47 INFO - 'TMOUT': '86400', 08:45:47 INFO - 'USER': 'cltbld', 08:45:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', 08:45:47 INFO - '_': '/tools/buildbot/bin/python'} 08:45:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:45:47 INFO - Running setup.py (path:/tmp/pip-SAeO_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:45:48 INFO - Running setup.py (path:/tmp/pip-DNhCpE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:45:48 INFO - Running setup.py (path:/tmp/pip-sHwdr_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:45:48 INFO - Running setup.py (path:/tmp/pip-oWHF_I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:45:48 INFO - Running setup.py (path:/tmp/pip-zjbBl6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:45:48 INFO - Running setup.py (path:/tmp/pip-eIW9Ji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:45:48 INFO - Running setup.py (path:/tmp/pip-BiR8Xn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:45:48 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)) 08:45:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:45:48 INFO - Running setup.py (path:/tmp/pip-b6TbYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:45:49 INFO - Running setup.py (path:/tmp/pip-bEaZZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:45:49 INFO - Running setup.py (path:/tmp/pip-bvtDwG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:45:49 INFO - Running setup.py (path:/tmp/pip-44YtEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:45:49 INFO - Running setup.py (path:/tmp/pip-nAWOaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:45:49 INFO - Running setup.py (path:/tmp/pip-cwgxqc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:45:49 INFO - Running setup.py (path:/tmp/pip-nFt9pu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:49 INFO - Running setup.py (path:/tmp/pip-Orxfsu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:49 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)) 08:45:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:45:49 INFO - Running setup.py (path:/tmp/pip-g3HXT0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:45:50 INFO - Running setup.py (path:/tmp/pip-d6brmL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:50 INFO - Running setup.py (path:/tmp/pip-QFpGyJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:50 INFO - Running setup.py (path:/tmp/pip-KMh9sR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:50 INFO - Running setup.py (path:/tmp/pip-SRwKf3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:50 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)) 08:45:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:51 INFO - Running setup.py (path:/tmp/pip-ybE6Ba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 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)) 08:45:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:45:51 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 08:45:51 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 08:45:51 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 08:45:51 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 08:45:51 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 08:45:51 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 08:45:54 INFO - Downloading blessings-1.6.tar.gz 08:45:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:45:54 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)) 08:45:54 INFO - Installing collected packages: blessings 08:45:54 INFO - Running setup.py install for blessings 08:45:55 INFO - Successfully installed blessings 08:45:55 INFO - Cleaning up... 08:45:55 INFO - Return code: 0 08:45:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:45:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:55 INFO - Reading from file tmpfile_stdout 08:45:55 INFO - Current package versions: 08:45:55 INFO - argparse == 1.2.1 08:45:55 INFO - blessings == 1.6 08:45:55 INFO - blobuploader == 1.2.4 08:45:55 INFO - browsermob-proxy == 0.6.0 08:45:55 INFO - docopt == 0.6.1 08:45:55 INFO - manifestparser == 1.1 08:45:55 INFO - marionette-client == 2.3.0 08:45:55 INFO - marionette-driver == 1.4.0 08:45:55 INFO - mozInstall == 1.12 08:45:55 INFO - mozcrash == 0.17 08:45:55 INFO - mozdebug == 0.1 08:45:55 INFO - mozdevice == 0.48 08:45:55 INFO - mozfile == 1.2 08:45:55 INFO - mozhttpd == 0.7 08:45:55 INFO - mozinfo == 0.9 08:45:55 INFO - mozleak == 0.1 08:45:55 INFO - mozlog == 3.1 08:45:55 INFO - moznetwork == 0.27 08:45:55 INFO - mozprocess == 0.22 08:45:55 INFO - mozprofile == 0.28 08:45:55 INFO - mozrunner == 6.11 08:45:55 INFO - mozscreenshot == 0.1 08:45:55 INFO - mozsystemmonitor == 0.0 08:45:55 INFO - moztest == 0.7 08:45:55 INFO - mozversion == 1.4 08:45:55 INFO - psutil == 3.1.1 08:45:55 INFO - requests == 1.2.3 08:45:55 INFO - wptserve == 1.4.0 08:45:55 INFO - wsgiref == 0.1.2 08:45:55 INFO - Running post-action listener: _resource_record_post_action 08:45:55 INFO - Running post-action listener: _start_resource_monitoring 08:45:55 INFO - Starting resource monitoring. 08:45:55 INFO - ##### 08:45:55 INFO - ##### Running pull step. 08:45:55 INFO - ##### 08:45:55 INFO - Running pre-action listener: _resource_record_pre_action 08:45:55 INFO - Running main action method: pull 08:45:55 INFO - Pull has nothing to do! 08:45:55 INFO - Running post-action listener: _resource_record_post_action 08:45:55 INFO - ##### 08:45:55 INFO - ##### Running install step. 08:45:55 INFO - ##### 08:45:55 INFO - Running pre-action listener: _resource_record_pre_action 08:45:55 INFO - Running main action method: install 08:45:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:56 INFO - Reading from file tmpfile_stdout 08:45:56 INFO - Detecting whether we're running mozinstall >=1.0... 08:45:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:45:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:45:56 INFO - Reading from file tmpfile_stdout 08:45:56 INFO - Output received: 08:45:56 INFO - Usage: mozinstall [options] installer 08:45:56 INFO - Options: 08:45:56 INFO - -h, --help show this help message and exit 08:45:56 INFO - -d DEST, --destination=DEST 08:45:56 INFO - Directory to install application into. [default: 08:45:56 INFO - "/builds/slave/test"] 08:45:56 INFO - --app=APP Application being installed. [default: firefox] 08:45:56 INFO - mkdir: /builds/slave/test/build/application 08:45:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:45:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 08:46:25 INFO - Reading from file tmpfile_stdout 08:46:25 INFO - Output received: 08:46:25 INFO - /builds/slave/test/build/application/firefox/firefox 08:46:25 INFO - Running post-action listener: _resource_record_post_action 08:46:25 INFO - ##### 08:46:25 INFO - ##### Running run-tests step. 08:46:25 INFO - ##### 08:46:25 INFO - Running pre-action listener: _resource_record_pre_action 08:46:25 INFO - Running main action method: run_tests 08:46:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:46:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:46:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:46:25 INFO - grabbing minidump binary from tooltool 08:46:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:25 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ee7da0>, '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 0x2e25250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2e256e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:46:25 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:46:25 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/linux64/releng.manifest -o -c /builds/tooltool_cache 08:46:25 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:46:26 INFO - Return code: 0 08:46:26 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 08:46:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:46:26 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/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:46:26 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/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:46:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:46:26 INFO - 'CCACHE_UMASK': '002', 08:46:26 INFO - 'DISPLAY': ':0', 08:46:26 INFO - 'HOME': '/home/cltbld', 08:46:26 INFO - 'LANG': 'en_US.UTF-8', 08:46:26 INFO - 'LOGNAME': 'cltbld', 08:46:26 INFO - 'MAIL': '/var/mail/cltbld', 08:46:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:46:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:46:26 INFO - 'MOZ_NO_REMOTE': '1', 08:46:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:46:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:46:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:46:26 INFO - 'PWD': '/builds/slave/test', 08:46:26 INFO - 'SHELL': '/bin/bash', 08:46:26 INFO - 'SHLVL': '1', 08:46:26 INFO - 'TERM': 'linux', 08:46:26 INFO - 'TMOUT': '86400', 08:46:26 INFO - 'USER': 'cltbld', 08:46:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603', 08:46:26 INFO - '_': '/tools/buildbot/bin/python'} 08:46:26 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/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:46:27 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:46:27 INFO - import pkg_resources 08:46:28 INFO - Using 1 client processes 08:46:29 INFO - wptserve Starting http server on 127.0.0.1:8000 08:46:29 INFO - wptserve Starting http server on 127.0.0.1:8001 08:46:29 INFO - wptserve Starting http server on 127.0.0.1:8443 08:46:31 INFO - SUITE-START | Running 778 tests 08:46:31 INFO - Running testharness tests 08:46:31 INFO - Setting up ssl 08:46:31 INFO - PROCESS | certutil | 08:46:31 INFO - PROCESS | certutil | 08:46:31 INFO - PROCESS | certutil | 08:46:31 INFO - Certificate Nickname Trust Attributes 08:46:31 INFO - SSL,S/MIME,JAR/XPI 08:46:31 INFO - 08:46:31 INFO - web-platform-tests CT,, 08:46:31 INFO - 08:46:31 INFO - Starting runner 08:46:33 INFO - PROCESS | 1807 | 1461253593733 Marionette DEBUG Marionette enabled via build flag and pref 08:46:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30fb0a800 == 1 [pid = 1807] [id = 1] 08:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 1 (0x7fc30fb0b000) [pid = 1807] [serial = 1] [outer = (nil)] 08:46:34 INFO - PROCESS | 1807 | [1807] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 2 (0x7fc30fb0c000) [pid = 1807] [serial = 2] [outer = 0x7fc30fb0b000] 08:46:34 INFO - PROCESS | 1807 | 1461253594329 Marionette INFO Listening on port 2828 08:46:34 INFO - PROCESS | 1807 | 1461253594843 Marionette DEBUG Marionette enabled via command-line flag 08:46:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc85000 == 2 [pid = 1807] [id = 2] 08:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 3 (0x7fc30cccd800) [pid = 1807] [serial = 3] [outer = (nil)] 08:46:34 INFO - PROCESS | 1807 | [1807] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:46:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 4 (0x7fc30ccce800) [pid = 1807] [serial = 4] [outer = 0x7fc30cccd800] 08:46:35 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fc30caaa910 08:46:35 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fc30be18220 08:46:35 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fc30be1c4f0 08:46:35 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fc30be1c7f0 08:46:35 INFO - PROCESS | 1807 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fc30be1cb20 08:46:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 5 (0x7fc312198000) [pid = 1807] [serial = 5] [outer = 0x7fc30fb0b000] 08:46:35 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:35 INFO - PROCESS | 1807 | 1461253595200 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55572 08:46:35 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:35 INFO - PROCESS | 1807 | 1461253595277 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55573 08:46:35 INFO - PROCESS | 1807 | 1461253595283 Marionette DEBUG Closed connection conn0 08:46:35 INFO - PROCESS | 1807 | [1807] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 08:46:35 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:35 INFO - PROCESS | 1807 | 1461253595400 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55574 08:46:35 INFO - PROCESS | 1807 | 1461253595402 Marionette DEBUG Closed connection conn1 08:46:35 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:35 INFO - PROCESS | 1807 | 1461253595457 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55575 08:46:35 INFO - PROCESS | 1807 | 1461253595467 Marionette DEBUG Closed connection conn2 08:46:35 INFO - PROCESS | 1807 | 1461253595516 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:46:35 INFO - PROCESS | 1807 | 1461253595532 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421060426","device":"desktop","version":"48.0a1"} 08:46:36 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000d9000 == 3 [pid = 1807] [id = 3] 08:46:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 6 (0x7fc3000d9800) [pid = 1807] [serial = 6] [outer = (nil)] 08:46:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000da000 == 4 [pid = 1807] [id = 4] 08:46:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 7 (0x7fc3003f2400) [pid = 1807] [serial = 7] [outer = (nil)] 08:46:37 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:46:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff112800 == 5 [pid = 1807] [id = 5] 08:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 8 (0x7fc2ff48a400) [pid = 1807] [serial = 8] [outer = (nil)] 08:46:37 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:46:37 INFO - PROCESS | 1807 | [1807] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 9 (0x7fc2ff15c800) [pid = 1807] [serial = 9] [outer = 0x7fc2ff48a400] 08:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 10 (0x7fc2fecb0000) [pid = 1807] [serial = 10] [outer = 0x7fc3000d9800] 08:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 11 (0x7fc2feb36800) [pid = 1807] [serial = 11] [outer = 0x7fc3003f2400] 08:46:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 12 (0x7fc2feb38800) [pid = 1807] [serial = 12] [outer = 0x7fc2ff48a400] 08:46:38 INFO - PROCESS | 1807 | 1461253598965 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1807 | 1461253598982 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 13 (0x7fc2fcbac400) [pid = 1807] [serial = 13] [outer = 0x7fc2ff48a400] 08:46:39 INFO - PROCESS | 1807 | 1461253599643 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"af8a3f2d-f8c9-4c2c-b147-975bc1d472ba","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421060426","device":"desktop","version":"48.0a1","command_id":1}}] 08:46:39 INFO - PROCESS | 1807 | 1461253599873 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:46:40 INFO - PROCESS | 1807 | 1461253600266 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:46:40 INFO - PROCESS | 1807 | 1461253600426 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:46:40 INFO - PROCESS | 1807 | [1807] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:46:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 14 (0x7fc2f8a82400) [pid = 1807] [serial = 14] [outer = 0x7fc2ff48a400] 08:46:40 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:40 INFO - PROCESS | 1807 | 1461253600973 Marionette TRACE conn3 <- [1,3,null,{}] 08:46:41 INFO - PROCESS | 1807 | 1461253601052 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:46:41 INFO - PROCESS | 1807 | 1461253601101 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:46:41 INFO - PROCESS | 1807 | 1461253601162 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1807 | 1461253601164 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:46:41 INFO - PROCESS | 1807 | 1461253601190 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1807 | 1461253601195 Marionette TRACE conn3 <- [1,6,null,{}] 08:46:41 INFO - PROCESS | 1807 | 1461253601261 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 1807 | 1461253601279 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:46:41 INFO - PROCESS | 1807 | 1461253601287 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7f1e800 == 6 [pid = 1807] [id = 6] 08:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 15 (0x7fc3166ebc00) [pid = 1807] [serial = 15] [outer = (nil)] 08:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 16 (0x7fc3019c5c00) [pid = 1807] [serial = 16] [outer = 0x7fc3166ebc00] 08:46:41 INFO - PROCESS | 1807 | 1461253601362 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 17 (0x7fc3019cbc00) [pid = 1807] [serial = 17] [outer = 0x7fc3166ebc00] 08:46:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e79000 == 7 [pid = 1807] [id = 7] 08:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 18 (0x7fc2f7edbc00) [pid = 1807] [serial = 18] [outer = (nil)] 08:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 19 (0x7fc2f7ee2000) [pid = 1807] [serial = 19] [outer = 0x7fc2f7edbc00] 08:46:41 INFO - PROCESS | 1807 | 1461253601820 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 20 (0x7fc2f7adf800) [pid = 1807] [serial = 20] [outer = 0x7fc2f7edbc00] 08:46:42 INFO - PROCESS | 1807 | 1461253602290 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:46:42 INFO - PROCESS | 1807 | [1807] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1210ms 08:46:42 INFO - PROCESS | 1807 | 1461253602420 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1807 | 1461253602422 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:46:42 INFO - PROCESS | 1807 | 1461253602446 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1807 | 1461253602449 Marionette TRACE conn3 <- [1,10,null,{}] 08:46:42 INFO - PROCESS | 1807 | 1461253602461 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 1807 | 1461253602624 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:46:42 INFO - PROCESS | 1807 | 1461253602647 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7f13800 == 8 [pid = 1807] [id = 8] 08:46:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 21 (0x7fc2f7ae2800) [pid = 1807] [serial = 21] [outer = (nil)] 08:46:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 22 (0x7fc2f605cc00) [pid = 1807] [serial = 22] [outer = 0x7fc2f7ae2800] 08:46:42 INFO - PROCESS | 1807 | 1461253602708 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 23 (0x7fc2f6061800) [pid = 1807] [serial = 23] [outer = 0x7fc2f7ae2800] 08:46:43 INFO - PROCESS | 1807 | 1461253603210 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 841ms 08:46:43 INFO - PROCESS | 1807 | 1461253603273 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1807 | 1461253603277 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:46:43 INFO - PROCESS | 1807 | 1461253603282 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1807 | 1461253603284 Marionette TRACE conn3 <- [1,14,null,{}] 08:46:43 INFO - PROCESS | 1807 | 1461253603289 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1807 | 1461253603432 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:46:43 INFO - PROCESS | 1807 | 1461253603457 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63bb800 == 9 [pid = 1807] [id = 9] 08:46:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 24 (0x7fc2f62e4000) [pid = 1807] [serial = 24] [outer = (nil)] 08:46:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 25 (0x7fc2f62e8800) [pid = 1807] [serial = 25] [outer = 0x7fc2f62e4000] 08:46:43 INFO - PROCESS | 1807 | 1461253603517 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 26 (0x7fc300339c00) [pid = 1807] [serial = 26] [outer = 0x7fc2f62e4000] 08:46:44 INFO - PROCESS | 1807 | 1461253604159 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:46:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6138000 == 10 [pid = 1807] [id = 10] 08:46:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 27 (0x7fc2f6139000) [pid = 1807] [serial = 27] [outer = (nil)] 08:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1179ms 08:46:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 28 (0x7fc2f6139800) [pid = 1807] [serial = 28] [outer = 0x7fc2f6139000] 08:46:44 INFO - PROCESS | 1807 | 1461253604523 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1807 | 1461253604529 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:46:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 29 (0x7fc2f6136800) [pid = 1807] [serial = 29] [outer = 0x7fc2f6139000] 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:46:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6137800 == 11 [pid = 1807] [id = 11] 08:46:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 30 (0x7fc2f605c800) [pid = 1807] [serial = 30] [outer = (nil)] 08:46:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 31 (0x7fc2f6833400) [pid = 1807] [serial = 31] [outer = 0x7fc2f605c800] 08:46:44 INFO - PROCESS | 1807 | 1461253604672 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1807 | 1461253604678 Marionette TRACE conn3 <- [1,18,null,{}] 08:46:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 32 (0x7fc2f7a1bc00) [pid = 1807] [serial = 32] [outer = 0x7fc2f605c800] 08:46:44 INFO - PROCESS | 1807 | 1461253604771 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 1807 | 1461253605019 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:46:45 INFO - PROCESS | 1807 | 1461253605110 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6652800 == 12 [pid = 1807] [id = 12] 08:46:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 33 (0x7fc2f7edd800) [pid = 1807] [serial = 33] [outer = (nil)] 08:46:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 34 (0x7fc2fd853000) [pid = 1807] [serial = 34] [outer = 0x7fc2f7edd800] 08:46:45 INFO - PROCESS | 1807 | 1461253605179 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 35 (0x7fc2fe5d7400) [pid = 1807] [serial = 35] [outer = 0x7fc2f7edd800] 08:46:45 INFO - PROCESS | 1807 | 1461253605928 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1406ms 08:46:45 INFO - PROCESS | 1807 | 1461253605963 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1807 | 1461253605978 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:46:45 INFO - PROCESS | 1807 | 1461253605990 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1807 | 1461253605994 Marionette TRACE conn3 <- [1,22,null,{}] 08:46:46 INFO - PROCESS | 1807 | 1461253606000 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1807 | 1461253606195 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:46:46 INFO - PROCESS | 1807 | 1461253606333 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f95cd000 == 13 [pid = 1807] [id = 13] 08:46:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 36 (0x7fc2fd2a9000) [pid = 1807] [serial = 36] [outer = (nil)] 08:46:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 37 (0x7fc2feb39800) [pid = 1807] [serial = 37] [outer = 0x7fc2fd2a9000] 08:46:46 INFO - PROCESS | 1807 | 1461253606401 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 38 (0x7fc2ff475400) [pid = 1807] [serial = 38] [outer = 0x7fc2fd2a9000] 08:46:47 INFO - PROCESS | 1807 | 1461253607201 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1278ms 08:46:47 INFO - PROCESS | 1807 | 1461253607269 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1807 | 1461253607273 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:46:47 INFO - PROCESS | 1807 | 1461253607279 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1807 | 1461253607284 Marionette TRACE conn3 <- [1,26,null,{}] 08:46:47 INFO - PROCESS | 1807 | 1461253607299 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1807 | 1461253607501 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:46:47 INFO - PROCESS | 1807 | 1461253607795 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7f18800 == 14 [pid = 1807] [id = 14] 08:46:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 39 (0x7fc2fcbaec00) [pid = 1807] [serial = 39] [outer = (nil)] 08:46:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 40 (0x7fc2fd3b3c00) [pid = 1807] [serial = 40] [outer = 0x7fc2fcbaec00] 08:46:47 INFO - PROCESS | 1807 | 1461253607866 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 41 (0x7fc2fe425800) [pid = 1807] [serial = 41] [outer = 0x7fc2fcbaec00] 08:46:48 INFO - PROCESS | 1807 | 1461253608659 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1433ms 08:46:48 INFO - PROCESS | 1807 | 1461253608714 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1807 | 1461253608719 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:46:48 INFO - PROCESS | 1807 | 1461253608727 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1807 | 1461253608730 Marionette TRACE conn3 <- [1,30,null,{}] 08:46:48 INFO - PROCESS | 1807 | 1461253608737 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1807 | 1461253608947 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:46:49 INFO - PROCESS | 1807 | 1461253609100 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf9c000 == 15 [pid = 1807] [id = 15] 08:46:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 42 (0x7fc2f7fdcc00) [pid = 1807] [serial = 42] [outer = (nil)] 08:46:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 43 (0x7fc2ff965c00) [pid = 1807] [serial = 43] [outer = 0x7fc2f7fdcc00] 08:46:49 INFO - PROCESS | 1807 | 1461253609164 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 44 (0x7fc2ffdb9400) [pid = 1807] [serial = 44] [outer = 0x7fc2f7fdcc00] 08:46:49 INFO - PROCESS | 1807 | 1461253609806 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1127ms 08:46:49 INFO - PROCESS | 1807 | 1461253609857 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1807 | 1461253609863 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:46:49 INFO - PROCESS | 1807 | 1461253609869 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1807 | 1461253609871 Marionette TRACE conn3 <- [1,34,null,{}] 08:46:49 INFO - PROCESS | 1807 | 1461253609876 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1807 | 1461253610017 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:46:50 INFO - PROCESS | 1807 | 1461253610100 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff115000 == 16 [pid = 1807] [id = 16] 08:46:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 45 (0x7fc2f7fd9c00) [pid = 1807] [serial = 45] [outer = (nil)] 08:46:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 46 (0x7fc3003e9800) [pid = 1807] [serial = 46] [outer = 0x7fc2f7fd9c00] 08:46:50 INFO - PROCESS | 1807 | 1461253610158 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 47 (0x7fc300eac000) [pid = 1807] [serial = 47] [outer = 0x7fc2f7fd9c00] 08:46:50 INFO - PROCESS | 1807 | 1461253610775 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 926ms 08:46:50 INFO - PROCESS | 1807 | 1461253610795 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1807 | 1461253610797 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:46:50 INFO - PROCESS | 1807 | 1461253610810 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1807 | 1461253610818 Marionette TRACE conn3 <- [1,38,null,{}] 08:46:50 INFO - PROCESS | 1807 | 1461253610826 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1807 | 1461253611000 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:46:51 INFO - PROCESS | 1807 | 1461253611024 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff817000 == 17 [pid = 1807] [id = 17] 08:46:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 48 (0x7fc2f6158400) [pid = 1807] [serial = 48] [outer = (nil)] 08:46:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 49 (0x7fc3019cd000) [pid = 1807] [serial = 49] [outer = 0x7fc2f6158400] 08:46:51 INFO - PROCESS | 1807 | 1461253611080 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 50 (0x7fc302c64c00) [pid = 1807] [serial = 50] [outer = 0x7fc2f6158400] 08:46:51 INFO - PROCESS | 1807 | 1461253611689 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 944ms 08:46:51 INFO - PROCESS | 1807 | 1461253611748 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:46:51 INFO - PROCESS | 1807 | 1461253611763 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:46:51 INFO - PROCESS | 1807 | 1461253611769 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1807 | 1461253611772 Marionette TRACE conn3 <- [1,42,null,{}] 08:46:51 INFO - PROCESS | 1807 | 1461253611776 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1807 | 1461253611906 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:46:52 INFO - PROCESS | 1807 | 1461253611996 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcb6800 == 18 [pid = 1807] [id = 18] 08:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 51 (0x7fc2fbfd2c00) [pid = 1807] [serial = 51] [outer = (nil)] 08:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 52 (0x7fc302ef0800) [pid = 1807] [serial = 52] [outer = 0x7fc2fbfd2c00] 08:46:52 INFO - PROCESS | 1807 | 1461253612056 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x7fc306d06400) [pid = 1807] [serial = 53] [outer = 0x7fc2fbfd2c00] 08:46:52 INFO - PROCESS | 1807 | 1461253612578 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 833ms 08:46:52 INFO - PROCESS | 1807 | 1461253612601 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1807 | 1461253612604 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:46:52 INFO - PROCESS | 1807 | 1461253612610 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1807 | 1461253612612 Marionette TRACE conn3 <- [1,46,null,{}] 08:46:52 INFO - PROCESS | 1807 | 1461253612623 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1807 | 1461253612745 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:46:52 INFO - PROCESS | 1807 | 1461253612759 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000f7000 == 19 [pid = 1807] [id = 19] 08:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x7fc306d0dc00) [pid = 1807] [serial = 54] [outer = (nil)] 08:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x7fc306dddc00) [pid = 1807] [serial = 55] [outer = 0x7fc306d0dc00] 08:46:52 INFO - PROCESS | 1807 | 1461253612838 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x7fc30ccbf000) [pid = 1807] [serial = 56] [outer = 0x7fc306d0dc00] 08:46:53 INFO - PROCESS | 1807 | 1461253613509 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 930ms 08:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:46:53 INFO - PROCESS | 1807 | 1461253613540 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1807 | 1461253613542 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:46:53 INFO - PROCESS | 1807 | 1461253613547 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1807 | 1461253613549 Marionette TRACE conn3 <- [1,50,null,{}] 08:46:53 INFO - PROCESS | 1807 | 1461253613554 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 1807 | 1461253613711 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:46:53 INFO - PROCESS | 1807 | 1461253613733 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300eca800 == 20 [pid = 1807] [id = 20] 08:46:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x7fc2f7a1b400) [pid = 1807] [serial = 57] [outer = (nil)] 08:46:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x7fc30cfe7c00) [pid = 1807] [serial = 58] [outer = 0x7fc2f7a1b400] 08:46:53 INFO - PROCESS | 1807 | 1461253613790 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x7fc30d176800) [pid = 1807] [serial = 59] [outer = 0x7fc2f7a1b400] 08:46:54 INFO - PROCESS | 1807 | 1461253614414 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 925ms 08:46:54 INFO - PROCESS | 1807 | 1461253614473 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1807 | 1461253614475 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:46:54 INFO - PROCESS | 1807 | 1461253614482 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1807 | 1461253614484 Marionette TRACE conn3 <- [1,54,null,{}] 08:46:54 INFO - PROCESS | 1807 | 1461253614489 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 1807 | 1461253614609 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:46:54 INFO - PROCESS | 1807 | 1461253614622 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e32000 == 21 [pid = 1807] [id = 21] 08:46:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x7fc30cf17000) [pid = 1807] [serial = 60] [outer = (nil)] 08:46:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x7fc30dfd4800) [pid = 1807] [serial = 61] [outer = 0x7fc30cf17000] 08:46:54 INFO - PROCESS | 1807 | 1461253614678 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0x7fc30e10d000) [pid = 1807] [serial = 62] [outer = 0x7fc30cf17000] 08:46:55 INFO - PROCESS | 1807 | 1461253615464 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1029ms 08:46:55 INFO - PROCESS | 1807 | 1461253615511 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1807 | 1461253615518 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:46:55 INFO - PROCESS | 1807 | 1461253615527 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1807 | 1461253615532 Marionette TRACE conn3 <- [1,58,null,{}] 08:46:55 INFO - PROCESS | 1807 | 1461253615565 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1807 | 1461253615725 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:46:55 INFO - PROCESS | 1807 | 1461253615845 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd23f000 == 22 [pid = 1807] [id = 22] 08:46:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x7fc2f96e5000) [pid = 1807] [serial = 63] [outer = (nil)] 08:46:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x7fc2fbfd2000) [pid = 1807] [serial = 64] [outer = 0x7fc2f96e5000] 08:46:55 INFO - PROCESS | 1807 | 1461253615922 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0x7fc2fda9cc00) [pid = 1807] [serial = 65] [outer = 0x7fc2f96e5000] 08:46:56 INFO - PROCESS | 1807 | 1461253616666 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1214ms 08:46:56 INFO - PROCESS | 1807 | 1461253616742 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1807 | 1461253616750 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:46:56 INFO - PROCESS | 1807 | 1461253616760 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1807 | 1461253616763 Marionette TRACE conn3 <- [1,62,null,{}] 08:46:56 INFO - PROCESS | 1807 | 1461253616769 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1807 | 1461253616932 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:46:57 INFO - PROCESS | 1807 | 1461253617104 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff80d000 == 23 [pid = 1807] [id = 23] 08:46:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x7fc2feb3d000) [pid = 1807] [serial = 66] [outer = (nil)] 08:46:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x7fc2ffae8800) [pid = 1807] [serial = 67] [outer = 0x7fc2feb3d000] 08:46:57 INFO - PROCESS | 1807 | 1461253617179 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x7fc2ffdc0000) [pid = 1807] [serial = 68] [outer = 0x7fc2feb3d000] 08:46:57 INFO - PROCESS | 1807 | 1461253617923 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1229ms 08:46:58 INFO - PROCESS | 1807 | 1461253617998 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1807 | 1461253618002 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:46:58 INFO - PROCESS | 1807 | 1461253618009 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1807 | 1461253618014 Marionette TRACE conn3 <- [1,66,null,{}] 08:46:58 INFO - PROCESS | 1807 | 1461253618029 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 1807 | 1461253618196 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:46:58 INFO - PROCESS | 1807 | 1461253618320 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fb3000 == 24 [pid = 1807] [id = 24] 08:46:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x7fc300eb0c00) [pid = 1807] [serial = 69] [outer = (nil)] 08:46:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x7fc302c62000) [pid = 1807] [serial = 70] [outer = 0x7fc300eb0c00] 08:46:58 INFO - PROCESS | 1807 | 1461253618397 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x7fc30ccc0800) [pid = 1807] [serial = 71] [outer = 0x7fc300eb0c00] 08:46:59 INFO - PROCESS | 1807 | 1461253619166 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1232ms 08:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:46:59 INFO - PROCESS | 1807 | 1461253619241 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1807 | 1461253619245 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:46:59 INFO - PROCESS | 1807 | 1461253619267 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1807 | 1461253619270 Marionette TRACE conn3 <- [1,70,null,{}] 08:46:59 INFO - PROCESS | 1807 | 1461253619276 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1807 | 1461253619427 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:46:59 INFO - PROCESS | 1807 | 1461253619547 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e7e000 == 25 [pid = 1807] [id = 25] 08:46:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x7fc2f6066400) [pid = 1807] [serial = 72] [outer = (nil)] 08:46:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x7fc3019cdc00) [pid = 1807] [serial = 73] [outer = 0x7fc2f6066400] 08:46:59 INFO - PROCESS | 1807 | 1461253619622 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x7fc30dfd2000) [pid = 1807] [serial = 74] [outer = 0x7fc2f6066400] 08:47:00 INFO - PROCESS | 1807 | 1461253620559 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1345ms 08:47:00 INFO - PROCESS | 1807 | 1461253620596 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:47:00 INFO - PROCESS | 1807 | 1461253620603 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:47:00 INFO - PROCESS | 1807 | 1461253620610 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1807 | 1461253620615 Marionette TRACE conn3 <- [1,74,null,{}] 08:47:00 INFO - PROCESS | 1807 | 1461253620621 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1807 | 1461253620764 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:47:00 INFO - PROCESS | 1807 | 1461253620922 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300eca800 == 24 [pid = 1807] [id = 20] 08:47:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000f7000 == 23 [pid = 1807] [id = 19] 08:47:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcb6800 == 22 [pid = 1807] [id = 18] 08:47:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff817000 == 21 [pid = 1807] [id = 17] 08:47:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff115000 == 20 [pid = 1807] [id = 16] 08:47:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6636800 == 21 [pid = 1807] [id = 26] 08:47:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x7fc2f6157400) [pid = 1807] [serial = 75] [outer = (nil)] 08:47:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x7fc2f62e3400) [pid = 1807] [serial = 76] [outer = 0x7fc2f6157400] 08:47:01 INFO - PROCESS | 1807 | 1461253621023 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x7fc2fbfcb400) [pid = 1807] [serial = 77] [outer = 0x7fc2f6157400] 08:47:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf9c000 == 20 [pid = 1807] [id = 15] 08:47:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7f18800 == 19 [pid = 1807] [id = 14] 08:47:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f95cd000 == 18 [pid = 1807] [id = 13] 08:47:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6652800 == 17 [pid = 1807] [id = 12] 08:47:01 INFO - PROCESS | 1807 | 1461253621896 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1334ms 08:47:01 INFO - PROCESS | 1807 | 1461253621944 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1807 | 1461253621951 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:47:01 INFO - PROCESS | 1807 | 1461253621960 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1807 | 1461253621965 Marionette TRACE conn3 <- [1,78,null,{}] 08:47:01 INFO - PROCESS | 1807 | 1461253621977 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1807 | 1461253622170 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:47:02 INFO - PROCESS | 1807 | 1461253622297 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca4800 == 18 [pid = 1807] [id = 27] 08:47:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc2f615c400) [pid = 1807] [serial = 78] [outer = (nil)] 08:47:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc2feaf9800) [pid = 1807] [serial = 79] [outer = 0x7fc2f615c400] 08:47:02 INFO - PROCESS | 1807 | 1461253622369 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x7fc2ff6db400) [pid = 1807] [serial = 80] [outer = 0x7fc2f615c400] 08:47:03 INFO - PROCESS | 1807 | 1461253623159 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1234ms 08:47:03 INFO - PROCESS | 1807 | 1461253623205 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1807 | 1461253623211 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:47:03 INFO - PROCESS | 1807 | 1461253623219 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1807 | 1461253623222 Marionette TRACE conn3 <- [1,82,null,{}] 08:47:03 INFO - PROCESS | 1807 | 1461253623227 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 1807 | 1461253623377 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:47:03 INFO - PROCESS | 1807 | 1461253623500 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff816000 == 19 [pid = 1807] [id = 28] 08:47:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x7fc2fe77bc00) [pid = 1807] [serial = 81] [outer = (nil)] 08:47:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x7fc300b60400) [pid = 1807] [serial = 82] [outer = 0x7fc2fe77bc00] 08:47:03 INFO - PROCESS | 1807 | 1461253623571 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc302b67800) [pid = 1807] [serial = 83] [outer = 0x7fc2fe77bc00] 08:47:04 INFO - PROCESS | 1807 | 1461253624385 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1236ms 08:47:04 INFO - PROCESS | 1807 | 1461253624455 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 1807 | 1461253624458 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:47:04 INFO - PROCESS | 1807 | 1461253624466 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1807 | 1461253624475 Marionette TRACE conn3 <- [1,86,null,{}] 08:47:04 INFO - PROCESS | 1807 | 1461253624488 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 1807 | 1461253624678 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:47:04 INFO - PROCESS | 1807 | 1461253624802 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e24000 == 20 [pid = 1807] [id = 29] 08:47:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc2ffc95000) [pid = 1807] [serial = 84] [outer = (nil)] 08:47:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc30cf17c00) [pid = 1807] [serial = 85] [outer = 0x7fc2ffc95000] 08:47:04 INFO - PROCESS | 1807 | 1461253624872 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc30d17b000) [pid = 1807] [serial = 86] [outer = 0x7fc2ffc95000] 08:47:05 INFO - PROCESS | 1807 | 1461253625622 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1294ms 08:47:05 INFO - PROCESS | 1807 | 1461253625764 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1807 | 1461253625769 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:47:05 INFO - PROCESS | 1807 | 1461253625786 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1807 | 1461253625789 Marionette TRACE conn3 <- [1,90,null,{}] 08:47:05 INFO - PROCESS | 1807 | 1461253625797 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1807 | 1461253625936 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:47:06 INFO - PROCESS | 1807 | 1461253626070 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd23b800 == 21 [pid = 1807] [id = 30] 08:47:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2fbfc8400) [pid = 1807] [serial = 87] [outer = (nil)] 08:47:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2fda97800) [pid = 1807] [serial = 88] [outer = 0x7fc2fbfc8400] 08:47:06 INFO - PROCESS | 1807 | 1461253626134 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2fe5e1400) [pid = 1807] [serial = 89] [outer = 0x7fc2fbfc8400] 08:47:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fb3000 == 20 [pid = 1807] [id = 24] 08:47:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff80d000 == 19 [pid = 1807] [id = 23] 08:47:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fd23f000 == 18 [pid = 1807] [id = 22] 08:47:07 INFO - PROCESS | 1807 | 1461253627036 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1342ms 08:47:07 INFO - PROCESS | 1807 | 1461253627119 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1807 | 1461253627125 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:47:07 INFO - PROCESS | 1807 | 1461253627134 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1807 | 1461253627139 Marionette TRACE conn3 <- [1,94,null,{}] 08:47:07 INFO - PROCESS | 1807 | 1461253627146 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1807 | 1461253627399 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:47:07 INFO - PROCESS | 1807 | 1461253627562 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff53f800 == 19 [pid = 1807] [id = 31] 08:47:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2fea0ec00) [pid = 1807] [serial = 90] [outer = (nil)] 08:47:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2fef65800) [pid = 1807] [serial = 91] [outer = 0x7fc2fea0ec00] 08:47:07 INFO - PROCESS | 1807 | 1461253627639 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2ffc90000) [pid = 1807] [serial = 92] [outer = 0x7fc2fea0ec00] 08:47:08 INFO - PROCESS | 1807 | 1461253628371 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1286ms 08:47:08 INFO - PROCESS | 1807 | 1461253628421 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1807 | 1461253628430 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:47:08 INFO - PROCESS | 1807 | 1461253628439 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1807 | 1461253628443 Marionette TRACE conn3 <- [1,98,null,{}] 08:47:08 INFO - PROCESS | 1807 | 1461253628448 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1807 | 1461253628642 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:47:08 INFO - PROCESS | 1807 | 1461253628657 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302cda000 == 20 [pid = 1807] [id = 32] 08:47:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc300fc2800) [pid = 1807] [serial = 93] [outer = (nil)] 08:47:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc302b70c00) [pid = 1807] [serial = 94] [outer = 0x7fc300fc2800] 08:47:08 INFO - PROCESS | 1807 | 1461253628723 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc306d0e400) [pid = 1807] [serial = 95] [outer = 0x7fc300fc2800] 08:47:09 INFO - PROCESS | 1807 | 1461253629574 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1186ms 08:47:09 INFO - PROCESS | 1807 | 1461253629626 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1807 | 1461253629630 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:47:09 INFO - PROCESS | 1807 | 1461253629637 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1807 | 1461253629643 Marionette TRACE conn3 <- [1,102,null,{}] 08:47:09 INFO - PROCESS | 1807 | 1461253629658 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 1807 | 1461253629860 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:47:10 INFO - PROCESS | 1807 | 1461253630015 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc4b800 == 21 [pid = 1807] [id = 33] 08:47:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc30ccbe400) [pid = 1807] [serial = 96] [outer = (nil)] 08:47:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc30d17a000) [pid = 1807] [serial = 97] [outer = 0x7fc30ccbe400] 08:47:10 INFO - PROCESS | 1807 | 1461253630140 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc30e2c2400) [pid = 1807] [serial = 98] [outer = 0x7fc30ccbe400] 08:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1336ms 08:47:10 INFO - PROCESS | 1807 | 1461253630962 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:47:10 INFO - PROCESS | 1807 | 1461253630973 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:47:10 INFO - PROCESS | 1807 | 1461253630977 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:47:10 INFO - PROCESS | 1807 | 1461253630984 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1807 | 1461253630987 Marionette TRACE conn3 <- [1,106,null,{}] 08:47:10 INFO - PROCESS | 1807 | 1461253630991 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 1807 | 1461253631141 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:47:11 INFO - PROCESS | 1807 | 1461253631274 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cdcb800 == 22 [pid = 1807] [id = 34] 08:47:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2f615a400) [pid = 1807] [serial = 99] [outer = (nil)] 08:47:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc311fbe400) [pid = 1807] [serial = 100] [outer = 0x7fc2f615a400] 08:47:11 INFO - PROCESS | 1807 | 1461253631344 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc312045400) [pid = 1807] [serial = 101] [outer = 0x7fc2f615a400] 08:47:12 INFO - PROCESS | 1807 | 1461253632082 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1128ms 08:47:12 INFO - PROCESS | 1807 | 1461253632143 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1807 | 1461253632147 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:47:12 INFO - PROCESS | 1807 | 1461253632171 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1807 | 1461253632174 Marionette TRACE conn3 <- [1,110,null,{}] 08:47:12 INFO - PROCESS | 1807 | 1461253632179 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 1807 | 1461253632322 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:47:12 INFO - PROCESS | 1807 | 1461253632448 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30d1f8800 == 23 [pid = 1807] [id = 35] 08:47:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2f62ecc00) [pid = 1807] [serial = 102] [outer = (nil)] 08:47:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc30de2d000) [pid = 1807] [serial = 103] [outer = 0x7fc2f62ecc00] 08:47:12 INFO - PROCESS | 1807 | 1461253632517 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc312305000) [pid = 1807] [serial = 104] [outer = 0x7fc2f62ecc00] 08:47:13 INFO - PROCESS | 1807 | 1461253633320 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1291ms 08:47:13 INFO - PROCESS | 1807 | 1461253633460 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1807 | 1461253633464 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:47:13 INFO - PROCESS | 1807 | 1461253633481 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1807 | 1461253633485 Marionette TRACE conn3 <- [1,114,null,{}] 08:47:13 INFO - PROCESS | 1807 | 1461253633492 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 1807 | 1461253633635 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:47:13 INFO - PROCESS | 1807 | 1461253633782 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fcb3f800 == 24 [pid = 1807] [id = 36] 08:47:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f970ac00) [pid = 1807] [serial = 105] [outer = (nil)] 08:47:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2fe3e5000) [pid = 1807] [serial = 106] [outer = 0x7fc2f970ac00] 08:47:13 INFO - PROCESS | 1807 | 1461253633860 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2fe724400) [pid = 1807] [serial = 107] [outer = 0x7fc2f970ac00] 08:47:14 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca4800 == 23 [pid = 1807] [id = 27] 08:47:14 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6636800 == 22 [pid = 1807] [id = 26] 08:47:14 INFO - PROCESS | 1807 | 1461253634721 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1291ms 08:47:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f62e5400) [pid = 1807] [serial = 108] [outer = 0x7fc2f605c800] 08:47:14 INFO - PROCESS | 1807 | 1461253634802 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1807 | 1461253634808 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:47:14 INFO - PROCESS | 1807 | 1461253634851 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1807 | 1461253634856 Marionette TRACE conn3 <- [1,118,null,{}] 08:47:14 INFO - PROCESS | 1807 | 1461253634899 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 1807 | 1461253635053 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:47:15 INFO - PROCESS | 1807 | 1461253635184 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fc93b000 == 23 [pid = 1807] [id = 37] 08:47:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f9703000) [pid = 1807] [serial = 109] [outer = (nil)] 08:47:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2fe7e1400) [pid = 1807] [serial = 110] [outer = 0x7fc2f9703000] 08:47:15 INFO - PROCESS | 1807 | 1461253635264 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc3019d2400) [pid = 1807] [serial = 111] [outer = 0x7fc2f9703000] 08:47:15 INFO - PROCESS | 1807 | 1461253635936 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1181ms 08:47:16 INFO - PROCESS | 1807 | 1461253636005 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1807 | 1461253636012 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:47:16 INFO - PROCESS | 1807 | 1461253636021 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1807 | 1461253636025 Marionette TRACE conn3 <- [1,122,null,{}] 08:47:16 INFO - PROCESS | 1807 | 1461253636031 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 1807 | 1461253636201 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:47:16 INFO - PROCESS | 1807 | 1461253636330 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30ccd7000 == 24 [pid = 1807] [id = 38] 08:47:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2fbf6d800) [pid = 1807] [serial = 112] [outer = (nil)] 08:47:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc30cf9b400) [pid = 1807] [serial = 113] [outer = 0x7fc2fbf6d800] 08:47:16 INFO - PROCESS | 1807 | 1461253636400 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc30e2bf800) [pid = 1807] [serial = 114] [outer = 0x7fc2fbf6d800] 08:47:17 INFO - PROCESS | 1807 | 1461253637156 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1183ms 08:47:17 INFO - PROCESS | 1807 | 1461253637205 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1807 | 1461253637208 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:47:17 INFO - PROCESS | 1807 | 1461253637231 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1807 | 1461253637237 Marionette TRACE conn3 <- [1,126,null,{}] 08:47:17 INFO - PROCESS | 1807 | 1461253637252 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1807 | 1461253637413 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:47:17 INFO - PROCESS | 1807 | 1461253637542 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e151800 == 25 [pid = 1807] [id = 39] 08:47:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc312091400) [pid = 1807] [serial = 115] [outer = (nil)] 08:47:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc3123a9400) [pid = 1807] [serial = 116] [outer = 0x7fc312091400] 08:47:17 INFO - PROCESS | 1807 | 1461253637616 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc31255e800) [pid = 1807] [serial = 117] [outer = 0x7fc312091400] 08:47:18 INFO - PROCESS | 1807 | 1461253638435 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1238ms 08:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:47:18 INFO - PROCESS | 1807 | 1461253638466 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1807 | 1461253638470 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:47:18 INFO - PROCESS | 1807 | 1461253638476 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1807 | 1461253638479 Marionette TRACE conn3 <- [1,130,null,{}] 08:47:18 INFO - PROCESS | 1807 | 1461253638484 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 1807 | 1461253638628 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:47:18 INFO - PROCESS | 1807 | 1461253638762 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311c99000 == 26 [pid = 1807] [id = 40] 08:47:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc31002c000) [pid = 1807] [serial = 118] [outer = (nil)] 08:47:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc314e92000) [pid = 1807] [serial = 119] [outer = 0x7fc31002c000] 08:47:18 INFO - PROCESS | 1807 | 1461253638831 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc31645ec00) [pid = 1807] [serial = 120] [outer = 0x7fc31002c000] 08:47:19 INFO - PROCESS | 1807 | 1461253639632 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1227ms 08:47:19 INFO - PROCESS | 1807 | 1461253639703 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1807 | 1461253639707 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:47:19 INFO - PROCESS | 1807 | 1461253639712 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1807 | 1461253639715 Marionette TRACE conn3 <- [1,134,null,{}] 08:47:19 INFO - PROCESS | 1807 | 1461253639720 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 1807 | 1461253639856 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:47:19 INFO - PROCESS | 1807 | 1461253639987 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63cf800 == 27 [pid = 1807] [id = 41] 08:47:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc3141a5c00) [pid = 1807] [serial = 121] [outer = (nil)] 08:47:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc316690c00) [pid = 1807] [serial = 122] [outer = 0x7fc3141a5c00] 08:47:20 INFO - PROCESS | 1807 | 1461253640055 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc3166e1c00) [pid = 1807] [serial = 123] [outer = 0x7fc3141a5c00] 08:47:21 INFO - PROCESS | 1807 | 1461253641004 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1331ms 08:47:21 INFO - PROCESS | 1807 | 1461253641043 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1807 | 1461253641048 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:47:21 INFO - PROCESS | 1807 | 1461253641057 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1807 | 1461253641060 Marionette TRACE conn3 <- [1,138,null,{}] 08:47:21 INFO - PROCESS | 1807 | 1461253641067 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 1807 | 1461253641223 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:47:21 INFO - PROCESS | 1807 | 1461253641357 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcb6800 == 28 [pid = 1807] [id = 42] 08:47:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2f970f800) [pid = 1807] [serial = 124] [outer = (nil)] 08:47:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2fcba8c00) [pid = 1807] [serial = 125] [outer = 0x7fc2f970f800] 08:47:21 INFO - PROCESS | 1807 | 1461253641423 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2fe7ddc00) [pid = 1807] [serial = 126] [outer = 0x7fc2f970f800] 08:47:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302cda000 == 27 [pid = 1807] [id = 32] 08:47:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff53f800 == 26 [pid = 1807] [id = 31] 08:47:22 INFO - PROCESS | 1807 | 1461253642316 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1282ms 08:47:22 INFO - PROCESS | 1807 | 1461253642341 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 1807 | 1461253642348 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:47:22 INFO - PROCESS | 1807 | 1461253642357 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 1807 | 1461253642362 Marionette TRACE conn3 <- [1,142,null,{}] 08:47:22 INFO - PROCESS | 1807 | 1461253642369 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 1807 | 1461253642540 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:47:22 INFO - PROCESS | 1807 | 1461253642673 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96ae000 == 27 [pid = 1807] [id = 43] 08:47:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2f9688400) [pid = 1807] [serial = 127] [outer = (nil)] 08:47:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2f968a400) [pid = 1807] [serial = 128] [outer = 0x7fc2f9688400] 08:47:22 INFO - PROCESS | 1807 | 1461253642746 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2f9691c00) [pid = 1807] [serial = 129] [outer = 0x7fc2f9688400] 08:47:23 INFO - PROCESS | 1807 | 1461253643599 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1285ms 08:47:23 INFO - PROCESS | 1807 | 1461253643643 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1807 | 1461253643651 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:47:23 INFO - PROCESS | 1807 | 1461253643660 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1807 | 1461253643663 Marionette TRACE conn3 <- [1,146,null,{}] 08:47:23 INFO - PROCESS | 1807 | 1461253643669 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 1807 | 1461253643826 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:47:23 INFO - PROCESS | 1807 | 1461253643960 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30de12800 == 28 [pid = 1807] [id = 44] 08:47:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2f9688800) [pid = 1807] [serial = 130] [outer = (nil)] 08:47:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2feb36400) [pid = 1807] [serial = 131] [outer = 0x7fc2f9688800] 08:47:24 INFO - PROCESS | 1807 | 1461253644030 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc3019d0800) [pid = 1807] [serial = 132] [outer = 0x7fc2f9688800] 08:47:24 INFO - PROCESS | 1807 | 1461253644829 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1233ms 08:47:24 INFO - PROCESS | 1807 | 1461253644894 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1807 | 1461253644897 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:47:24 INFO - PROCESS | 1807 | 1461253644903 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1807 | 1461253644909 Marionette TRACE conn3 <- [1,150,null,{}] 08:47:24 INFO - PROCESS | 1807 | 1461253644924 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 1807 | 1461253645118 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:47:25 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fc93b000 == 27 [pid = 1807] [id = 37] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc4b800 == 26 [pid = 1807] [id = 33] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cdcb800 == 25 [pid = 1807] [id = 34] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30d1f8800 == 24 [pid = 1807] [id = 35] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fcb3f800 == 23 [pid = 1807] [id = 36] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e24000 == 22 [pid = 1807] [id = 29] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30ccd7000 == 21 [pid = 1807] [id = 38] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7e7e000 == 20 [pid = 1807] [id = 25] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff816000 == 19 [pid = 1807] [id = 28] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30e151800 == 18 [pid = 1807] [id = 39] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7f13800 == 17 [pid = 1807] [id = 8] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7f1e800 == 16 [pid = 1807] [id = 6] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311c99000 == 15 [pid = 1807] [id = 40] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fd23b800 == 14 [pid = 1807] [id = 30] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e32000 == 13 [pid = 1807] [id = 21] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63cf800 == 12 [pid = 1807] [id = 41] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30de12800 == 11 [pid = 1807] [id = 44] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63bb800 == 10 [pid = 1807] [id = 9] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcb6800 == 9 [pid = 1807] [id = 42] 08:47:27 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96ae000 == 8 [pid = 1807] [id = 43] 08:47:28 INFO - PROCESS | 1807 | 1461253648838 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f664a800 == 9 [pid = 1807] [id = 45] 08:47:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2f7ee6800) [pid = 1807] [serial = 133] [outer = (nil)] 08:47:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2f8a8d400) [pid = 1807] [serial = 134] [outer = 0x7fc2f7ee6800] 08:47:28 INFO - PROCESS | 1807 | 1461253648903 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x7fc2f96dac00) [pid = 1807] [serial = 135] [outer = 0x7fc2f7ee6800] 08:47:29 INFO - PROCESS | 1807 | 1461253649535 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 4647ms 08:47:29 INFO - PROCESS | 1807 | 1461253649552 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:47:29 INFO - PROCESS | 1807 | 1461253649558 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:47:29 INFO - PROCESS | 1807 | 1461253649565 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1807 | 1461253649572 Marionette TRACE conn3 <- [1,154,null,{}] 08:47:29 INFO - PROCESS | 1807 | 1461253649579 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 1807 | 1461253649729 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:47:29 INFO - PROCESS | 1807 | 1461253649828 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd847000 == 10 [pid = 1807] [id = 46] 08:47:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x7fc2f970c400) [pid = 1807] [serial = 136] [outer = (nil)] 08:47:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2fd3b9400) [pid = 1807] [serial = 137] [outer = 0x7fc2f970c400] 08:47:29 INFO - PROCESS | 1807 | 1461253649890 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2fe5e6c00) [pid = 1807] [serial = 138] [outer = 0x7fc2f970c400] 08:47:30 INFO - PROCESS | 1807 | 1461253650531 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 988ms 08:47:30 INFO - PROCESS | 1807 | 1461253650556 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1807 | 1461253650562 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:47:30 INFO - PROCESS | 1807 | 1461253650569 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1807 | 1461253650572 Marionette TRACE conn3 <- [1,158,null,{}] 08:47:30 INFO - PROCESS | 1807 | 1461253650578 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 1807 | 1461253650784 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:47:30 INFO - PROCESS | 1807 | 1461253650857 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca9000 == 11 [pid = 1807] [id = 47] 08:47:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc300b54c00) [pid = 1807] [serial = 139] [outer = (nil)] 08:47:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc3019cac00) [pid = 1807] [serial = 140] [outer = 0x7fc300b54c00] 08:47:30 INFO - PROCESS | 1807 | 1461253650940 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc302eac800) [pid = 1807] [serial = 141] [outer = 0x7fc300b54c00] 08:47:31 INFO - PROCESS | 1807 | 1461253651820 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1283ms 08:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:47:31 INFO - PROCESS | 1807 | 1461253651852 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1807 | 1461253651855 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:47:31 INFO - PROCESS | 1807 | 1461253651870 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1807 | 1461253651878 Marionette TRACE conn3 <- [1,162,null,{}] 08:47:31 INFO - PROCESS | 1807 | 1461253651891 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 1807 | 1461253652067 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:47:32 INFO - PROCESS | 1807 | 1461253652100 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cfaa800 == 12 [pid = 1807] [id = 48] 08:47:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc302eaf800) [pid = 1807] [serial = 142] [outer = (nil)] 08:47:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc30de2a000) [pid = 1807] [serial = 143] [outer = 0x7fc302eaf800] 08:47:32 INFO - PROCESS | 1807 | 1461253652158 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc30e2c1800) [pid = 1807] [serial = 144] [outer = 0x7fc302eaf800] 08:47:32 INFO - PROCESS | 1807 | 1461253652854 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1048ms 08:47:32 INFO - PROCESS | 1807 | 1461253652911 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1807 | 1461253652915 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:47:32 INFO - PROCESS | 1807 | 1461253652920 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1807 | 1461253652922 Marionette TRACE conn3 <- [1,166,null,{}] 08:47:32 INFO - PROCESS | 1807 | 1461253652927 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1807 | 1461253653085 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:47:33 INFO - PROCESS | 1807 | 1461253653120 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311996000 == 13 [pid = 1807] [id = 49] 08:47:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc3100c8000) [pid = 1807] [serial = 145] [outer = (nil)] 08:47:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc311fbc800) [pid = 1807] [serial = 146] [outer = 0x7fc3100c8000] 08:47:33 INFO - PROCESS | 1807 | 1461253653178 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc31209a000) [pid = 1807] [serial = 147] [outer = 0x7fc3100c8000] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2fcbaec00) [pid = 1807] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2f7fd9c00) [pid = 1807] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2f7edd800) [pid = 1807] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2f6158400) [pid = 1807] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2fbfd2c00) [pid = 1807] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc306d0dc00) [pid = 1807] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2fd2a9000) [pid = 1807] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2f7fdcc00) [pid = 1807] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2f615a400) [pid = 1807] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2f970f800) [pid = 1807] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x7fc2fea0ec00) [pid = 1807] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x7fc30ccbe400) [pid = 1807] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x7fc2f96e5000) [pid = 1807] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x7fc30cf17000) [pid = 1807] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc2f6157400) [pid = 1807] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc2f9703000) [pid = 1807] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc2f7a1b400) [pid = 1807] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc2fbfc8400) [pid = 1807] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2ffc95000) [pid = 1807] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2fe77bc00) [pid = 1807] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2f615c400) [pid = 1807] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2f970ac00) [pid = 1807] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2fbf6d800) [pid = 1807] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc3141a5c00) [pid = 1807] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2f9688400) [pid = 1807] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2f62e4000) [pid = 1807] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2f7ae2800) [pid = 1807] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc31002c000) [pid = 1807] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc300eb0c00) [pid = 1807] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc300fc2800) [pid = 1807] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc2f6066400) [pid = 1807] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc3166ebc00) [pid = 1807] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc2f62ecc00) [pid = 1807] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc2feb3d000) [pid = 1807] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:47:34 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc312091400) [pid = 1807] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:47:34 INFO - PROCESS | 1807 | 1461253654923 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 2032ms 08:47:34 INFO - PROCESS | 1807 | 1461253654961 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 1807 | 1461253654964 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:47:35 INFO - PROCESS | 1807 | 1461253655010 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1807 | 1461253655013 Marionette TRACE conn3 <- [1,170,null,{}] 08:47:35 INFO - PROCESS | 1807 | 1461253655035 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1807 | 1461253655170 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:47:35 INFO - PROCESS | 1807 | 1461253655181 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe948800 == 14 [pid = 1807] [id = 50] 08:47:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2fe7e2000) [pid = 1807] [serial = 148] [outer = (nil)] 08:47:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc2ff77c000) [pid = 1807] [serial = 149] [outer = 0x7fc2fe7e2000] 08:47:35 INFO - PROCESS | 1807 | 1461253655257 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc30d10b000) [pid = 1807] [serial = 150] [outer = 0x7fc2fe7e2000] 08:47:36 INFO - PROCESS | 1807 | 1461253656012 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1056ms 08:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:47:36 INFO - PROCESS | 1807 | 1461253656047 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1807 | 1461253656050 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:47:36 INFO - PROCESS | 1807 | 1461253656055 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1807 | 1461253656057 Marionette TRACE conn3 <- [1,174,null,{}] 08:47:36 INFO - PROCESS | 1807 | 1461253656062 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 1807 | 1461253656239 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:47:36 INFO - PROCESS | 1807 | 1461253656370 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6144800 == 15 [pid = 1807] [id = 51] 08:47:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc2f5ce0400) [pid = 1807] [serial = 151] [outer = (nil)] 08:47:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc2f6064c00) [pid = 1807] [serial = 152] [outer = 0x7fc2f5ce0400] 08:47:36 INFO - PROCESS | 1807 | 1461253656446 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f7edb400) [pid = 1807] [serial = 153] [outer = 0x7fc2f5ce0400] 08:47:37 INFO - PROCESS | 1807 | 1461253657332 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1333ms 08:47:37 INFO - PROCESS | 1807 | 1461253657390 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1807 | 1461253657397 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:47:37 INFO - PROCESS | 1807 | 1461253657405 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1807 | 1461253657409 Marionette TRACE conn3 <- [1,178,null,{}] 08:47:37 INFO - PROCESS | 1807 | 1461253657416 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 1807 | 1461253657585 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:47:37 INFO - PROCESS | 1807 | 1461253657724 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b47000 == 16 [pid = 1807] [id = 52] 08:47:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2f5ce1800) [pid = 1807] [serial = 154] [outer = (nil)] 08:47:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2fe428400) [pid = 1807] [serial = 155] [outer = 0x7fc2f5ce1800] 08:47:37 INFO - PROCESS | 1807 | 1461253657810 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2fea0d000) [pid = 1807] [serial = 156] [outer = 0x7fc2f5ce1800] 08:47:38 INFO - PROCESS | 1807 | 1461253658697 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1333ms 08:47:38 INFO - PROCESS | 1807 | 1461253658742 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1807 | 1461253658747 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:47:38 INFO - PROCESS | 1807 | 1461253658753 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1807 | 1461253658756 Marionette TRACE conn3 <- [1,182,null,{}] 08:47:38 INFO - PROCESS | 1807 | 1461253658762 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 1807 | 1461253658919 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:47:39 INFO - PROCESS | 1807 | 1461253659104 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:47:39 INFO - PROCESS | 1807 | 1461253659120 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fcb53000 == 17 [pid = 1807] [id = 53] 08:47:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f5cee000) [pid = 1807] [serial = 157] [outer = (nil)] 08:47:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2f9702400) [pid = 1807] [serial = 158] [outer = 0x7fc2f5cee000] 08:47:39 INFO - PROCESS | 1807 | 1461253659187 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc30cfef800) [pid = 1807] [serial = 159] [outer = 0x7fc2f5cee000] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2ff475400) [pid = 1807] [serial = 38] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2fda97800) [pid = 1807] [serial = 88] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc300eac000) [pid = 1807] [serial = 47] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2ff965c00) [pid = 1807] [serial = 43] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2ffdb9400) [pid = 1807] [serial = 44] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc302c64c00) [pid = 1807] [serial = 50] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc2f6833400) [pid = 1807] [serial = 31] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc30d176800) [pid = 1807] [serial = 59] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc300339c00) [pid = 1807] [serial = 26] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc2fcba8c00) [pid = 1807] [serial = 125] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc302b67800) [pid = 1807] [serial = 83] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc30cf17c00) [pid = 1807] [serial = 85] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2feaf9800) [pid = 1807] [serial = 79] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2fe724400) [pid = 1807] [serial = 107] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc300b60400) [pid = 1807] [serial = 82] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f62e3400) [pid = 1807] [serial = 76] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc30dfd2000) [pid = 1807] [serial = 74] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2ff6db400) [pid = 1807] [serial = 80] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc30fb0c000) [pid = 1807] [serial = 2] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2fe3e5000) [pid = 1807] [serial = 106] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2fd3b3c00) [pid = 1807] [serial = 40] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2f6139800) [pid = 1807] [serial = 28] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc3003e9800) [pid = 1807] [serial = 46] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2fd853000) [pid = 1807] [serial = 34] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc3019cd000) [pid = 1807] [serial = 49] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc302ef0800) [pid = 1807] [serial = 52] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc306d06400) [pid = 1807] [serial = 53] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2fe5d7400) [pid = 1807] [serial = 35] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc306dddc00) [pid = 1807] [serial = 55] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc30ccbf000) [pid = 1807] [serial = 56] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2feb39800) [pid = 1807] [serial = 37] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc2fe425800) [pid = 1807] [serial = 41] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc2f7a1bc00) [pid = 1807] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2ffc90000) [pid = 1807] [serial = 92] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc30d17a000) [pid = 1807] [serial = 97] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc2feb38800) [pid = 1807] [serial = 12] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc2fda9cc00) [pid = 1807] [serial = 65] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x7fc2fef65800) [pid = 1807] [serial = 91] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x7fc2ffae8800) [pid = 1807] [serial = 67] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x7fc2ff15c800) [pid = 1807] [serial = 9] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc30e10d000) [pid = 1807] [serial = 62] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x7fc2fbfcb400) [pid = 1807] [serial = 77] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x7fc30dfd4800) [pid = 1807] [serial = 61] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x7fc3019d2400) [pid = 1807] [serial = 111] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x7fc2fbfd2000) [pid = 1807] [serial = 64] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x7fc30cf9b400) [pid = 1807] [serial = 113] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x7fc30cfe7c00) [pid = 1807] [serial = 58] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0x7fc2fe5e1400) [pid = 1807] [serial = 89] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x7fc30d17b000) [pid = 1807] [serial = 86] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x7fc30e2c2400) [pid = 1807] [serial = 98] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x7fc2fe7e1400) [pid = 1807] [serial = 110] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x7fc314e92000) [pid = 1807] [serial = 119] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x7fc2ffdc0000) [pid = 1807] [serial = 68] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0x7fc31255e800) [pid = 1807] [serial = 117] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 69 (0x7fc302c62000) [pid = 1807] [serial = 70] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 68 (0x7fc30de2d000) [pid = 1807] [serial = 103] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 67 (0x7fc312045400) [pid = 1807] [serial = 101] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 66 (0x7fc2f968a400) [pid = 1807] [serial = 128] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 65 (0x7fc311fbe400) [pid = 1807] [serial = 100] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 64 (0x7fc2fe7ddc00) [pid = 1807] [serial = 126] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 63 (0x7fc306d0e400) [pid = 1807] [serial = 95] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 62 (0x7fc3123a9400) [pid = 1807] [serial = 116] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 61 (0x7fc2f62e8800) [pid = 1807] [serial = 25] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 60 (0x7fc2f605cc00) [pid = 1807] [serial = 22] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 59 (0x7fc2f6061800) [pid = 1807] [serial = 23] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 58 (0x7fc31645ec00) [pid = 1807] [serial = 120] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 57 (0x7fc30ccc0800) [pid = 1807] [serial = 71] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 56 (0x7fc302b70c00) [pid = 1807] [serial = 94] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 55 (0x7fc3019cdc00) [pid = 1807] [serial = 73] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 54 (0x7fc316690c00) [pid = 1807] [serial = 122] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 53 (0x7fc3019c5c00) [pid = 1807] [serial = 16] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 52 (0x7fc3019cbc00) [pid = 1807] [serial = 17] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 51 (0x7fc2f7ee2000) [pid = 1807] [serial = 19] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 50 (0x7fc312305000) [pid = 1807] [serial = 104] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 49 (0x7fc30e2bf800) [pid = 1807] [serial = 114] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 48 (0x7fc3166e1c00) [pid = 1807] [serial = 123] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | --DOMWINDOW == 47 (0x7fc2f9691c00) [pid = 1807] [serial = 129] [outer = (nil)] [url = about:blank] 08:47:40 INFO - PROCESS | 1807 | 1461253660429 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1732ms 08:47:40 INFO - PROCESS | 1807 | 1461253660486 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:47:40 INFO - PROCESS | 1807 | 1461253660491 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:47:40 INFO - PROCESS | 1807 | 1461253660498 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1807 | 1461253660503 Marionette TRACE conn3 <- [1,186,null,{}] 08:47:40 INFO - PROCESS | 1807 | 1461253660511 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1807 | 1461253660790 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:47:40 INFO - PROCESS | 1807 | 1461253660912 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63d1800 == 18 [pid = 1807] [id = 54] 08:47:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 48 (0x7fc2f7a1bc00) [pid = 1807] [serial = 160] [outer = (nil)] 08:47:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 49 (0x7fc2f8a22c00) [pid = 1807] [serial = 161] [outer = 0x7fc2f7a1bc00] 08:47:41 INFO - PROCESS | 1807 | 1461253661159 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 50 (0x7fc2f968f000) [pid = 1807] [serial = 162] [outer = 0x7fc2f7a1bc00] 08:47:41 INFO - PROCESS | 1807 | --DOMWINDOW == 49 (0x7fc2feb36400) [pid = 1807] [serial = 131] [outer = (nil)] [url = about:blank] 08:47:41 INFO - PROCESS | 1807 | 1461253661756 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1293ms 08:47:41 INFO - PROCESS | 1807 | 1461253661790 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1807 | 1461253661798 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:47:41 INFO - PROCESS | 1807 | 1461253661807 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1807 | 1461253661810 Marionette TRACE conn3 <- [1,190,null,{}] 08:47:41 INFO - PROCESS | 1807 | 1461253661815 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 1807 | 1461253661943 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:47:42 INFO - PROCESS | 1807 | 1461253662031 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e7b800 == 19 [pid = 1807] [id = 55] 08:47:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 50 (0x7fc2f9691400) [pid = 1807] [serial = 163] [outer = (nil)] 08:47:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 51 (0x7fc2f970ec00) [pid = 1807] [serial = 164] [outer = 0x7fc2f9691400] 08:47:42 INFO - PROCESS | 1807 | 1461253662094 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 52 (0x7fc2fc967400) [pid = 1807] [serial = 165] [outer = 0x7fc2f9691400] 08:47:42 INFO - PROCESS | 1807 | 1461253662687 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 932ms 08:47:42 INFO - PROCESS | 1807 | 1461253662738 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1807 | 1461253662741 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:47:42 INFO - PROCESS | 1807 | 1461253662747 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1807 | 1461253662752 Marionette TRACE conn3 <- [1,194,null,{}] 08:47:42 INFO - PROCESS | 1807 | 1461253662768 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 1807 | 1461253662905 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:47:42 INFO - PROCESS | 1807 | 1461253662992 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f980e800 == 20 [pid = 1807] [id = 56] 08:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x7fc2f5ce4400) [pid = 1807] [serial = 166] [outer = (nil)] 08:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x7fc2fda9d800) [pid = 1807] [serial = 167] [outer = 0x7fc2f5ce4400] 08:47:43 INFO - PROCESS | 1807 | 1461253663054 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x7fc2fe5e2400) [pid = 1807] [serial = 168] [outer = 0x7fc2f5ce4400] 08:47:43 INFO - PROCESS | 1807 | 1461253663629 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 938ms 08:47:43 INFO - PROCESS | 1807 | 1461253663685 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1807 | 1461253663689 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:47:43 INFO - PROCESS | 1807 | 1461253663694 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1807 | 1461253663696 Marionette TRACE conn3 <- [1,198,null,{}] 08:47:43 INFO - PROCESS | 1807 | 1461253663701 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 1807 | 1461253663874 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:47:43 INFO - PROCESS | 1807 | 1461253663931 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd848000 == 21 [pid = 1807] [id = 57] 08:47:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x7fc2fe5e5400) [pid = 1807] [serial = 169] [outer = (nil)] 08:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x7fc2feb38800) [pid = 1807] [serial = 170] [outer = 0x7fc2fe5e5400] 08:47:44 INFO - PROCESS | 1807 | 1461253664035 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x7fc2fef70c00) [pid = 1807] [serial = 171] [outer = 0x7fc2fe5e5400] 08:47:44 INFO - PROCESS | 1807 | --DOMWINDOW == 57 (0x7fc2f7ee6800) [pid = 1807] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:47:44 INFO - PROCESS | 1807 | --DOMWINDOW == 56 (0x7fc302eaf800) [pid = 1807] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:47:44 INFO - PROCESS | 1807 | --DOMWINDOW == 55 (0x7fc2f970c400) [pid = 1807] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:47:44 INFO - PROCESS | 1807 | --DOMWINDOW == 54 (0x7fc3100c8000) [pid = 1807] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:47:44 INFO - PROCESS | 1807 | --DOMWINDOW == 53 (0x7fc300b54c00) [pid = 1807] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:47:44 INFO - PROCESS | 1807 | --DOMWINDOW == 52 (0x7fc2f9688800) [pid = 1807] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:47:44 INFO - PROCESS | 1807 | 1461253664643 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 984ms 08:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:47:44 INFO - PROCESS | 1807 | 1461253664678 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1807 | 1461253664680 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:47:44 INFO - PROCESS | 1807 | 1461253664686 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1807 | 1461253664689 Marionette TRACE conn3 <- [1,202,null,{}] 08:47:44 INFO - PROCESS | 1807 | 1461253664694 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 1807 | 1461253664814 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:47:44 INFO - PROCESS | 1807 | 1461253664832 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feba2800 == 22 [pid = 1807] [id = 58] 08:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 53 (0x7fc2f5cec800) [pid = 1807] [serial = 172] [outer = (nil)] 08:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 54 (0x7fc2fef66400) [pid = 1807] [serial = 173] [outer = 0x7fc2f5cec800] 08:47:44 INFO - PROCESS | 1807 | 1461253664888 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 55 (0x7fc2ffc89400) [pid = 1807] [serial = 174] [outer = 0x7fc2f5cec800] 08:47:45 INFO - PROCESS | 1807 | 1461253665632 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 977ms 08:47:45 INFO - PROCESS | 1807 | 1461253665663 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1807 | 1461253665667 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:47:45 INFO - PROCESS | 1807 | 1461253665672 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1807 | 1461253665675 Marionette TRACE conn3 <- [1,206,null,{}] 08:47:45 INFO - PROCESS | 1807 | 1461253665679 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 1807 | 1461253665856 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:47:45 INFO - PROCESS | 1807 | 1461253665881 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff522000 == 23 [pid = 1807] [id = 59] 08:47:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 56 (0x7fc2f5ce2c00) [pid = 1807] [serial = 175] [outer = (nil)] 08:47:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 57 (0x7fc3003eb000) [pid = 1807] [serial = 176] [outer = 0x7fc2f5ce2c00] 08:47:45 INFO - PROCESS | 1807 | 1461253665942 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 58 (0x7fc3019c5000) [pid = 1807] [serial = 177] [outer = 0x7fc2f5ce2c00] 08:47:46 INFO - PROCESS | 1807 | 1461253666562 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 08:47:46 INFO - PROCESS | 1807 | 1461253666602 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1807 | 1461253666605 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:47:46 INFO - PROCESS | 1807 | 1461253666611 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1807 | 1461253666613 Marionette TRACE conn3 <- [1,210,null,{}] 08:47:46 INFO - PROCESS | 1807 | 1461253666618 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 1807 | 1461253666735 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:47:46 INFO - PROCESS | 1807 | 1461253666752 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff813000 == 24 [pid = 1807] [id = 60] 08:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 59 (0x7fc3019c5400) [pid = 1807] [serial = 178] [outer = (nil)] 08:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 60 (0x7fc302b66800) [pid = 1807] [serial = 179] [outer = 0x7fc3019c5400] 08:47:46 INFO - PROCESS | 1807 | 1461253666808 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 61 (0x7fc302c62000) [pid = 1807] [serial = 180] [outer = 0x7fc3019c5400] 08:47:47 INFO - PROCESS | 1807 | 1461253667461 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 876ms 08:47:47 INFO - PROCESS | 1807 | 1461253667488 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1807 | 1461253667491 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:47:47 INFO - PROCESS | 1807 | 1461253667496 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1807 | 1461253667498 Marionette TRACE conn3 <- [1,214,null,{}] 08:47:47 INFO - PROCESS | 1807 | 1461253667503 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 1807 | 1461253667623 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:47:47 INFO - PROCESS | 1807 | 1461253667710 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcb2800 == 25 [pid = 1807] [id = 61] 08:47:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 62 (0x7fc2ffc96400) [pid = 1807] [serial = 181] [outer = (nil)] 08:47:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 63 (0x7fc302ea6800) [pid = 1807] [serial = 182] [outer = 0x7fc2ffc96400] 08:47:47 INFO - PROCESS | 1807 | 1461253667767 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 64 (0x7fc306d11000) [pid = 1807] [serial = 183] [outer = 0x7fc2ffc96400] 08:47:48 INFO - PROCESS | 1807 | 1461253668520 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1076ms 08:47:48 INFO - PROCESS | 1807 | 1461253668573 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 1807 | 1461253668580 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:47:48 INFO - PROCESS | 1807 | 1461253668589 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1807 | 1461253668594 Marionette TRACE conn3 <- [1,218,null,{}] 08:47:48 INFO - PROCESS | 1807 | 1461253668601 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1807 | 1461253668756 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:47:48 INFO - PROCESS | 1807 | 1461253668880 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f898b000 == 26 [pid = 1807] [id = 62] 08:47:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 65 (0x7fc2f968a400) [pid = 1807] [serial = 184] [outer = (nil)] 08:47:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 66 (0x7fc2f96e8c00) [pid = 1807] [serial = 185] [outer = 0x7fc2f968a400] 08:47:48 INFO - PROCESS | 1807 | 1461253668965 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 67 (0x7fc2fbfccc00) [pid = 1807] [serial = 186] [outer = 0x7fc2f968a400] 08:47:49 INFO - PROCESS | 1807 | 1461253669867 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1334ms 08:47:49 INFO - PROCESS | 1807 | 1461253669923 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1807 | 1461253669930 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:47:49 INFO - PROCESS | 1807 | 1461253669940 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1807 | 1461253669944 Marionette TRACE conn3 <- [1,222,null,{}] 08:47:49 INFO - PROCESS | 1807 | 1461253669949 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 1807 | 1461253670145 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:47:50 INFO - PROCESS | 1807 | 1461253670269 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff533800 == 27 [pid = 1807] [id = 63] 08:47:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x7fc2f968b000) [pid = 1807] [serial = 187] [outer = (nil)] 08:47:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x7fc2fe5dfc00) [pid = 1807] [serial = 188] [outer = 0x7fc2f968b000] 08:47:50 INFO - PROCESS | 1807 | 1461253670337 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x7fc2fe9c5800) [pid = 1807] [serial = 189] [outer = 0x7fc2f968b000] 08:47:51 INFO - PROCESS | 1807 | 1461253671138 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1234ms 08:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:47:51 INFO - PROCESS | 1807 | 1461253671174 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1807 | 1461253671177 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:47:51 INFO - PROCESS | 1807 | 1461253671184 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1807 | 1461253671189 Marionette TRACE conn3 <- [1,226,null,{}] 08:47:51 INFO - PROCESS | 1807 | 1461253671214 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1807 | 1461253671358 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:47:51 INFO - PROCESS | 1807 | 1461253671489 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b34000 == 28 [pid = 1807] [id = 64] 08:47:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x7fc2fe3eac00) [pid = 1807] [serial = 190] [outer = (nil)] 08:47:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x7fc300b55000) [pid = 1807] [serial = 191] [outer = 0x7fc2fe3eac00] 08:47:51 INFO - PROCESS | 1807 | 1461253671560 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x7fc302eee000) [pid = 1807] [serial = 192] [outer = 0x7fc2fe3eac00] 08:47:52 INFO - PROCESS | 1807 | 1461253672407 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1247ms 08:47:52 INFO - PROCESS | 1807 | 1461253672430 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1807 | 1461253672435 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:47:52 INFO - PROCESS | 1807 | 1461253672441 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1807 | 1461253672443 Marionette TRACE conn3 <- [1,230,null,{}] 08:47:52 INFO - PROCESS | 1807 | 1461253672449 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 1807 | 1461253672587 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:47:52 INFO - PROCESS | 1807 | 1461253672719 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300ed2000 == 29 [pid = 1807] [id = 65] 08:47:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x7fc2f605e400) [pid = 1807] [serial = 193] [outer = (nil)] 08:47:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x7fc30ca52000) [pid = 1807] [serial = 194] [outer = 0x7fc2f605e400] 08:47:52 INFO - PROCESS | 1807 | 1461253672789 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x7fc30cf12400) [pid = 1807] [serial = 195] [outer = 0x7fc2f605e400] 08:47:53 INFO - PROCESS | 1807 | 1461253673659 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1228ms 08:47:53 INFO - PROCESS | 1807 | 1461253673683 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1807 | 1461253673688 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:47:53 INFO - PROCESS | 1807 | 1461253673697 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1807 | 1461253673701 Marionette TRACE conn3 <- [1,234,null,{}] 08:47:53 INFO - PROCESS | 1807 | 1461253673709 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 1807 | 1461253673856 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:47:54 INFO - PROCESS | 1807 | 1461253673997 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f602e800 == 30 [pid = 1807] [id = 66] 08:47:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x7fc2f5ceb800) [pid = 1807] [serial = 196] [outer = (nil)] 08:47:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc2f7fdb000) [pid = 1807] [serial = 197] [outer = 0x7fc2f5ceb800] 08:47:54 INFO - PROCESS | 1807 | 1461253674087 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc2f9705000) [pid = 1807] [serial = 198] [outer = 0x7fc2f5ceb800] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x7fc3019d0800) [pid = 1807] [serial = 132] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x7fc2ff77c000) [pid = 1807] [serial = 149] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0x7fc2f8a8d400) [pid = 1807] [serial = 134] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x7fc30de2a000) [pid = 1807] [serial = 143] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x7fc2f96dac00) [pid = 1807] [serial = 135] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x7fc2fd3b9400) [pid = 1807] [serial = 137] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x7fc311fbc800) [pid = 1807] [serial = 146] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x7fc30e2c1800) [pid = 1807] [serial = 144] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 70 (0x7fc2fe5e6c00) [pid = 1807] [serial = 138] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 69 (0x7fc3019cac00) [pid = 1807] [serial = 140] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 68 (0x7fc31209a000) [pid = 1807] [serial = 147] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | --DOMWINDOW == 67 (0x7fc302eac800) [pid = 1807] [serial = 141] [outer = (nil)] [url = about:blank] 08:47:54 INFO - PROCESS | 1807 | 1461253674834 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1183ms 08:47:54 INFO - PROCESS | 1807 | 1461253674880 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 1807 | 1461253674887 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:47:54 INFO - PROCESS | 1807 | 1461253674896 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 1807 | 1461253674899 Marionette TRACE conn3 <- [1,238,null,{}] 08:47:54 INFO - PROCESS | 1807 | 1461253674904 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 1807 | 1461253675123 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:47:55 INFO - PROCESS | 1807 | 1461253675227 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7f19800 == 31 [pid = 1807] [id = 67] 08:47:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 68 (0x7fc2f5cec000) [pid = 1807] [serial = 199] [outer = (nil)] 08:47:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 69 (0x7fc2fbfd2c00) [pid = 1807] [serial = 200] [outer = 0x7fc2f5cec000] 08:47:55 INFO - PROCESS | 1807 | 1461253675328 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 70 (0x7fc2fe5db000) [pid = 1807] [serial = 201] [outer = 0x7fc2f5cec000] 08:47:56 INFO - PROCESS | 1807 | 1461253676310 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1439ms 08:47:56 INFO - PROCESS | 1807 | 1461253676335 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:47:56 INFO - PROCESS | 1807 | 1461253676338 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:47:56 INFO - PROCESS | 1807 | 1461253676344 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1807 | 1461253676348 Marionette TRACE conn3 <- [1,242,null,{}] 08:47:56 INFO - PROCESS | 1807 | 1461253676362 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 1807 | 1461253676492 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:47:56 INFO - PROCESS | 1807 | 1461253676510 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff525000 == 32 [pid = 1807] [id = 68] 08:47:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 71 (0x7fc2ff47a800) [pid = 1807] [serial = 202] [outer = (nil)] 08:47:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x7fc2ffc91800) [pid = 1807] [serial = 203] [outer = 0x7fc2ff47a800] 08:47:56 INFO - PROCESS | 1807 | 1461253676569 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x7fc3007d4400) [pid = 1807] [serial = 204] [outer = 0x7fc2ff47a800] 08:47:57 INFO - PROCESS | 1807 | 1461253677317 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 989ms 08:47:57 INFO - PROCESS | 1807 | 1461253677332 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1807 | 1461253677335 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:47:57 INFO - PROCESS | 1807 | 1461253677340 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1807 | 1461253677342 Marionette TRACE conn3 <- [1,246,null,{}] 08:47:57 INFO - PROCESS | 1807 | 1461253677348 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 1807 | 1461253677523 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:47:57 INFO - PROCESS | 1807 | 1461253677549 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300753000 == 33 [pid = 1807] [id = 69] 08:47:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x7fc2f7edf000) [pid = 1807] [serial = 205] [outer = (nil)] 08:47:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x7fc302b69800) [pid = 1807] [serial = 206] [outer = 0x7fc2f7edf000] 08:47:57 INFO - PROCESS | 1807 | 1461253677606 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x7fc30ca4b000) [pid = 1807] [serial = 207] [outer = 0x7fc2f7edf000] 08:47:58 INFO - PROCESS | 1807 | 1461253678268 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 975ms 08:47:58 INFO - PROCESS | 1807 | 1461253678317 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1807 | 1461253678321 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:47:58 INFO - PROCESS | 1807 | 1461253678329 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1807 | 1461253678332 Marionette TRACE conn3 <- [1,250,null,{}] 08:47:58 INFO - PROCESS | 1807 | 1461253678337 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 1807 | 1461253678493 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:47:58 INFO - PROCESS | 1807 | 1461253678507 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe448800 == 34 [pid = 1807] [id = 70] 08:47:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x7fc2f5ceac00) [pid = 1807] [serial = 208] [outer = (nil)] 08:47:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc30cdb1800) [pid = 1807] [serial = 209] [outer = 0x7fc2f5ceac00] 08:47:58 INFO - PROCESS | 1807 | 1461253678612 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc30cf9d400) [pid = 1807] [serial = 210] [outer = 0x7fc2f5ceac00] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x7fc2f5cec800) [pid = 1807] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x7fc2f5ce2c00) [pid = 1807] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0x7fc3019c5400) [pid = 1807] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x7fc2f7a1bc00) [pid = 1807] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 74 (0x7fc2f5ce4400) [pid = 1807] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 73 (0x7fc2f9691400) [pid = 1807] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 72 (0x7fc2fe5e5400) [pid = 1807] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:47:59 INFO - PROCESS | 1807 | --DOMWINDOW == 71 (0x7fc2fe7e2000) [pid = 1807] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:47:59 INFO - PROCESS | 1807 | 1461253679749 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1434ms 08:47:59 INFO - PROCESS | 1807 | 1461253679764 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1807 | 1461253679767 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:47:59 INFO - PROCESS | 1807 | 1461253679773 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1807 | 1461253679775 Marionette TRACE conn3 <- [1,254,null,{}] 08:47:59 INFO - PROCESS | 1807 | 1461253679780 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 1807 | 1461253679971 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:48:00 INFO - PROCESS | 1807 | 1461253680035 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc306dbc800 == 35 [pid = 1807] [id = 71] 08:48:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 72 (0x7fc2fcba8c00) [pid = 1807] [serial = 211] [outer = (nil)] 08:48:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 73 (0x7fc30d176800) [pid = 1807] [serial = 212] [outer = 0x7fc2fcba8c00] 08:48:00 INFO - PROCESS | 1807 | 1461253680099 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 74 (0x7fc30e2c0c00) [pid = 1807] [serial = 213] [outer = 0x7fc2fcba8c00] 08:48:00 INFO - PROCESS | 1807 | 1461253680690 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 975ms 08:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:48:00 INFO - PROCESS | 1807 | 1461253680748 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1807 | 1461253680750 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:48:00 INFO - PROCESS | 1807 | 1461253680756 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1807 | 1461253680759 Marionette TRACE conn3 <- [1,258,null,{}] 08:48:00 INFO - PROCESS | 1807 | 1461253680764 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 1807 | 1461253680918 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:48:00 INFO - PROCESS | 1807 | 1461253680939 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc4b000 == 36 [pid = 1807] [id = 72] 08:48:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 75 (0x7fc2fd3b6800) [pid = 1807] [serial = 214] [outer = (nil)] 08:48:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x7fc3100c8400) [pid = 1807] [serial = 215] [outer = 0x7fc2fd3b6800] 08:48:00 INFO - PROCESS | 1807 | 1461253680995 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x7fc311fbfc00) [pid = 1807] [serial = 216] [outer = 0x7fc2fd3b6800] 08:48:01 INFO - PROCESS | 1807 | 1461253681622 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 986ms 08:48:01 INFO - PROCESS | 1807 | 1461253681757 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1807 | 1461253681765 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:48:01 INFO - PROCESS | 1807 | 1461253681775 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1807 | 1461253681780 Marionette TRACE conn3 <- [1,262,null,{}] 08:48:01 INFO - PROCESS | 1807 | 1461253681789 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1807 | 1461253681997 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:48:02 INFO - PROCESS | 1807 | 1461253682128 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e78800 == 37 [pid = 1807] [id = 73] 08:48:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc2f62ef400) [pid = 1807] [serial = 217] [outer = (nil)] 08:48:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc2f6fb6c00) [pid = 1807] [serial = 218] [outer = 0x7fc2f62ef400] 08:48:02 INFO - PROCESS | 1807 | 1461253682202 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x7fc2f9691800) [pid = 1807] [serial = 219] [outer = 0x7fc2f62ef400] 08:48:02 INFO - PROCESS | 1807 | 1461253682971 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1233ms 08:48:03 INFO - PROCESS | 1807 | 1461253683008 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:48:03 INFO - PROCESS | 1807 | 1461253683014 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:48:03 INFO - PROCESS | 1807 | 1461253683026 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1807 | 1461253683031 Marionette TRACE conn3 <- [1,266,null,{}] 08:48:03 INFO - PROCESS | 1807 | 1461253683037 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 1807 | 1461253683188 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:48:03 INFO - PROCESS | 1807 | 1461253683315 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000e6800 == 38 [pid = 1807] [id = 74] 08:48:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x7fc2f62f0400) [pid = 1807] [serial = 220] [outer = (nil)] 08:48:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x7fc2fe5e3800) [pid = 1807] [serial = 221] [outer = 0x7fc2f62f0400] 08:48:03 INFO - PROCESS | 1807 | 1461253683385 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc2fee25000) [pid = 1807] [serial = 222] [outer = 0x7fc2f62f0400] 08:48:04 INFO - PROCESS | 1807 | 1461253684209 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1234ms 08:48:04 INFO - PROCESS | 1807 | 1461253684256 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1807 | 1461253684260 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:48:04 INFO - PROCESS | 1807 | 1461253684266 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1807 | 1461253684269 Marionette TRACE conn3 <- [1,270,null,{}] 08:48:04 INFO - PROCESS | 1807 | 1461253684283 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1807 | 1461253684442 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:48:04 INFO - PROCESS | 1807 | 1461253684570 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cce9800 == 39 [pid = 1807] [id = 75] 08:48:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc3019c6400) [pid = 1807] [serial = 223] [outer = (nil)] 08:48:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc30cdb7000) [pid = 1807] [serial = 224] [outer = 0x7fc3019c6400] 08:48:04 INFO - PROCESS | 1807 | 1461253684643 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc30d17b000) [pid = 1807] [serial = 225] [outer = 0x7fc3019c6400] 08:48:05 INFO - PROCESS | 1807 | 1461253685478 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1229ms 08:48:05 INFO - PROCESS | 1807 | 1461253685495 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1807 | 1461253685498 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:48:05 INFO - PROCESS | 1807 | 1461253685504 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1807 | 1461253685506 Marionette TRACE conn3 <- [1,274,null,{}] 08:48:05 INFO - PROCESS | 1807 | 1461253685512 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 1807 | 1461253685649 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:48:05 INFO - PROCESS | 1807 | 1461253685758 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30dbb8800 == 40 [pid = 1807] [id = 76] 08:48:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2f6065000) [pid = 1807] [serial = 226] [outer = (nil)] 08:48:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc31196c400) [pid = 1807] [serial = 227] [outer = 0x7fc2f6065000] 08:48:05 INFO - PROCESS | 1807 | 1461253685827 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc312040000) [pid = 1807] [serial = 228] [outer = 0x7fc2f6065000] 08:48:06 INFO - PROCESS | 1807 | 1461253686700 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1228ms 08:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:48:06 INFO - PROCESS | 1807 | 1461253686732 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1807 | 1461253686735 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:48:06 INFO - PROCESS | 1807 | 1461253686741 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1807 | 1461253686744 Marionette TRACE conn3 <- [1,278,null,{}] 08:48:06 INFO - PROCESS | 1807 | 1461253686749 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 1807 | 1461253686896 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:48:07 INFO - PROCESS | 1807 | 1461253687184 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe44a000 == 41 [pid = 1807] [id = 77] 08:48:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2f6062800) [pid = 1807] [serial = 229] [outer = (nil)] 08:48:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2f6160800) [pid = 1807] [serial = 230] [outer = 0x7fc2f6062800] 08:48:07 INFO - PROCESS | 1807 | 1461253687259 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2f9692800) [pid = 1807] [serial = 231] [outer = 0x7fc2f6062800] 08:48:08 INFO - PROCESS | 1807 | 1461253688116 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1429ms 08:48:08 INFO - PROCESS | 1807 | 1461253688170 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1807 | 1461253688176 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:48:08 INFO - PROCESS | 1807 | 1461253688184 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1807 | 1461253688188 Marionette TRACE conn3 <- [1,282,null,{}] 08:48:08 INFO - PROCESS | 1807 | 1461253688194 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 1807 | 1461253688345 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:48:08 INFO - PROCESS | 1807 | 1461253688501 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc306dbc800 == 40 [pid = 1807] [id = 71] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe448800 == 39 [pid = 1807] [id = 70] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc2f6064c00) [pid = 1807] [serial = 152] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2f9702400) [pid = 1807] [serial = 158] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc2fe428400) [pid = 1807] [serial = 155] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6640000 == 40 [pid = 1807] [id = 78] 08:48:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2f6064c00) [pid = 1807] [serial = 232] [outer = (nil)] 08:48:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2fe428400) [pid = 1807] [serial = 233] [outer = 0x7fc2f6064c00] 08:48:08 INFO - PROCESS | 1807 | 1461253688588 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2feafb400) [pid = 1807] [serial = 234] [outer = 0x7fc2f6064c00] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300753000 == 39 [pid = 1807] [id = 69] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff525000 == 38 [pid = 1807] [id = 68] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7f19800 == 37 [pid = 1807] [id = 67] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f602e800 == 36 [pid = 1807] [id = 66] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300ed2000 == 35 [pid = 1807] [id = 65] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300b34000 == 34 [pid = 1807] [id = 64] 08:48:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff533800 == 33 [pid = 1807] [id = 63] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc30d10b000) [pid = 1807] [serial = 150] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2fef66400) [pid = 1807] [serial = 173] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc3003eb000) [pid = 1807] [serial = 176] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc302b66800) [pid = 1807] [serial = 179] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc2f968f000) [pid = 1807] [serial = 162] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x7fc2f8a22c00) [pid = 1807] [serial = 161] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x7fc2fda9d800) [pid = 1807] [serial = 167] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x7fc2fe5e2400) [pid = 1807] [serial = 168] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc2f970ec00) [pid = 1807] [serial = 164] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x7fc2fc967400) [pid = 1807] [serial = 165] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x7fc302c62000) [pid = 1807] [serial = 180] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x7fc2feb38800) [pid = 1807] [serial = 170] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x7fc2fef70c00) [pid = 1807] [serial = 171] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x7fc3019c5000) [pid = 1807] [serial = 177] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x7fc2ffc89400) [pid = 1807] [serial = 174] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1807 | 1461253689289 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1131ms 08:48:09 INFO - PROCESS | 1807 | 1461253689317 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1807 | 1461253689323 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:48:09 INFO - PROCESS | 1807 | 1461253689330 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1807 | 1461253689333 Marionette TRACE conn3 <- [1,286,null,{}] 08:48:09 INFO - PROCESS | 1807 | 1461253689338 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 1807 | 1461253689467 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:48:09 INFO - PROCESS | 1807 | 1461253689562 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec9a000 == 34 [pid = 1807] [id = 79] 08:48:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc2fda9d800) [pid = 1807] [serial = 235] [outer = (nil)] 08:48:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc2ffc89c00) [pid = 1807] [serial = 236] [outer = 0x7fc2fda9d800] 08:48:09 INFO - PROCESS | 1807 | 1461253689618 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x7fc3007d1000) [pid = 1807] [serial = 237] [outer = 0x7fc2fda9d800] 08:48:10 INFO - PROCESS | 1807 | 1461253690293 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 976ms 08:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:48:10 INFO - PROCESS | 1807 | 1461253690307 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1807 | 1461253690310 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:48:10 INFO - PROCESS | 1807 | 1461253690317 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1807 | 1461253690325 Marionette TRACE conn3 <- [1,290,null,{}] 08:48:10 INFO - PROCESS | 1807 | 1461253690337 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 1807 | 1461253690505 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:48:10 INFO - PROCESS | 1807 | 1461253690569 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000e2800 == 35 [pid = 1807] [id = 80] 08:48:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x7fc2feb3c800) [pid = 1807] [serial = 238] [outer = (nil)] 08:48:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x7fc302c5f800) [pid = 1807] [serial = 239] [outer = 0x7fc2feb3c800] 08:48:10 INFO - PROCESS | 1807 | 1461253690626 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc30ccc0800) [pid = 1807] [serial = 240] [outer = 0x7fc2feb3c800] 08:48:11 INFO - PROCESS | 1807 | 1461253691322 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1036ms 08:48:11 INFO - PROCESS | 1807 | 1461253691351 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:48:11 INFO - PROCESS | 1807 | 1461253691354 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:48:11 INFO - PROCESS | 1807 | 1461253691360 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1807 | 1461253691362 Marionette TRACE conn3 <- [1,294,null,{}] 08:48:11 INFO - PROCESS | 1807 | 1461253691367 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 1807 | 1461253691527 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:48:11 INFO - PROCESS | 1807 | 1461253691594 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e28000 == 36 [pid = 1807] [id = 81] 08:48:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc3019d3c00) [pid = 1807] [serial = 241] [outer = (nil)] 08:48:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc30d177c00) [pid = 1807] [serial = 242] [outer = 0x7fc3019d3c00] 08:48:11 INFO - PROCESS | 1807 | 1461253691658 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc30e10c800) [pid = 1807] [serial = 243] [outer = 0x7fc3019d3c00] 08:48:12 INFO - PROCESS | 1807 | 1461253692296 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 982ms 08:48:12 INFO - PROCESS | 1807 | 1461253692343 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1807 | 1461253692347 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:48:12 INFO - PROCESS | 1807 | 1461253692352 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1807 | 1461253692354 Marionette TRACE conn3 <- [1,298,null,{}] 08:48:12 INFO - PROCESS | 1807 | 1461253692359 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1807 | 1461253692513 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:48:12 INFO - PROCESS | 1807 | 1461253692540 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc4b800 == 37 [pid = 1807] [id = 82] 08:48:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2fd386000) [pid = 1807] [serial = 244] [outer = (nil)] 08:48:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2fd388000) [pid = 1807] [serial = 245] [outer = 0x7fc2fd386000] 08:48:12 INFO - PROCESS | 1807 | 1461253692610 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc30d10b000) [pid = 1807] [serial = 246] [outer = 0x7fc2fd386000] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc2f7edf000) [pid = 1807] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc2f5cee000) [pid = 1807] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x7fc2ff47a800) [pid = 1807] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x7fc2f5cec000) [pid = 1807] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x7fc2f5ce1800) [pid = 1807] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc2f5ceb800) [pid = 1807] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x7fc2fcba8c00) [pid = 1807] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x7fc2f605e400) [pid = 1807] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x7fc2f5ceac00) [pid = 1807] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:48:13 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x7fc2f5ce0400) [pid = 1807] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:48:13 INFO - PROCESS | 1807 | 1461253693417 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1083ms 08:48:13 INFO - PROCESS | 1807 | 1461253693435 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1807 | 1461253693437 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:48:13 INFO - PROCESS | 1807 | 1461253693443 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1807 | 1461253693445 Marionette TRACE conn3 <- [1,302,null,{}] 08:48:13 INFO - PROCESS | 1807 | 1461253693450 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 1807 | 1461253693586 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:48:13 INFO - PROCESS | 1807 | 1461253693681 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6e7d000 == 38 [pid = 1807] [id = 83] 08:48:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x7fc2f5cefc00) [pid = 1807] [serial = 247] [outer = (nil)] 08:48:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x7fc2ff47a800) [pid = 1807] [serial = 248] [outer = 0x7fc2f5cefc00] 08:48:13 INFO - PROCESS | 1807 | 1461253693736 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x7fc31203ec00) [pid = 1807] [serial = 249] [outer = 0x7fc2f5cefc00] 08:48:14 INFO - PROCESS | 1807 | 1461253694357 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 981ms 08:48:14 INFO - PROCESS | 1807 | 1461253694425 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1807 | 1461253694428 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:48:14 INFO - PROCESS | 1807 | 1461253694433 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1807 | 1461253694436 Marionette TRACE conn3 <- [1,306,null,{}] 08:48:14 INFO - PROCESS | 1807 | 1461253694442 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 1807 | 1461253694603 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:48:14 INFO - PROCESS | 1807 | 1461253694618 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e139800 == 39 [pid = 1807] [id = 84] 08:48:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc312047000) [pid = 1807] [serial = 250] [outer = (nil)] 08:48:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc312424400) [pid = 1807] [serial = 251] [outer = 0x7fc312047000] 08:48:14 INFO - PROCESS | 1807 | 1461253694677 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc31250c800) [pid = 1807] [serial = 252] [outer = 0x7fc312047000] 08:48:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc2f6063000) [pid = 1807] [serial = 253] [outer = 0x7fc2f605c800] 08:48:15 INFO - PROCESS | 1807 | 1461253695598 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1187ms 08:48:15 INFO - PROCESS | 1807 | 1461253695625 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:48:15 INFO - PROCESS | 1807 | 1461253695631 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:48:15 INFO - PROCESS | 1807 | 1461253695639 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1807 | 1461253695644 Marionette TRACE conn3 <- [1,310,null,{}] 08:48:15 INFO - PROCESS | 1807 | 1461253695651 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1807 | 1461253695797 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:48:15 INFO - PROCESS | 1807 | 1461253695937 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca6000 == 40 [pid = 1807] [id = 85] 08:48:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2fbf74c00) [pid = 1807] [serial = 254] [outer = (nil)] 08:48:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2fd385000) [pid = 1807] [serial = 255] [outer = 0x7fc2fbf74c00] 08:48:16 INFO - PROCESS | 1807 | 1461253696008 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2fd858400) [pid = 1807] [serial = 256] [outer = 0x7fc2fbf74c00] 08:48:16 INFO - PROCESS | 1807 | 1461253696837 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1232ms 08:48:16 INFO - PROCESS | 1807 | 1461253696870 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1807 | 1461253696878 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:48:16 INFO - PROCESS | 1807 | 1461253696888 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1807 | 1461253696891 Marionette TRACE conn3 <- [1,314,null,{}] 08:48:16 INFO - PROCESS | 1807 | 1461253696897 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 1807 | 1461253697045 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:48:17 INFO - PROCESS | 1807 | 1461253697155 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e25000 == 41 [pid = 1807] [id = 86] 08:48:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2fe5dcc00) [pid = 1807] [serial = 257] [outer = (nil)] 08:48:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2ffc8e400) [pid = 1807] [serial = 258] [outer = 0x7fc2fe5dcc00] 08:48:17 INFO - PROCESS | 1807 | 1461253697221 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc300b60400) [pid = 1807] [serial = 259] [outer = 0x7fc2fe5dcc00] 08:48:18 INFO - PROCESS | 1807 | 1461253698029 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1189ms 08:48:18 INFO - PROCESS | 1807 | 1461253698077 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1807 | 1461253698080 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:48:18 INFO - PROCESS | 1807 | 1461253698086 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1807 | 1461253698092 Marionette TRACE conn3 <- [1,318,null,{}] 08:48:18 INFO - PROCESS | 1807 | 1461253698107 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1807 | 1461253698261 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:48:18 INFO - PROCESS | 1807 | 1461253698391 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31201c800 == 42 [pid = 1807] [id = 87] 08:48:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc300b61c00) [pid = 1807] [serial = 260] [outer = (nil)] 08:48:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc30d179400) [pid = 1807] [serial = 261] [outer = 0x7fc300b61c00] 08:48:18 INFO - PROCESS | 1807 | 1461253698463 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc311fc7800) [pid = 1807] [serial = 262] [outer = 0x7fc300b61c00] 08:48:19 INFO - PROCESS | 1807 | 1461253699394 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1338ms 08:48:19 INFO - PROCESS | 1807 | 1461253699424 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1807 | 1461253699429 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:48:19 INFO - PROCESS | 1807 | 1461253699434 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1807 | 1461253699436 Marionette TRACE conn3 <- [1,322,null,{}] 08:48:19 INFO - PROCESS | 1807 | 1461253699442 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 1807 | 1461253699580 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:48:19 INFO - PROCESS | 1807 | 1461253699717 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3121ad800 == 43 [pid = 1807] [id = 88] 08:48:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc3019c9000) [pid = 1807] [serial = 263] [outer = (nil)] 08:48:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc312511400) [pid = 1807] [serial = 264] [outer = 0x7fc3019c9000] 08:48:19 INFO - PROCESS | 1807 | 1461253699784 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc31255fc00) [pid = 1807] [serial = 265] [outer = 0x7fc3019c9000] 08:48:20 INFO - PROCESS | 1807 | 1461253700818 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1428ms 08:48:20 INFO - PROCESS | 1807 | 1461253700863 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:48:20 INFO - PROCESS | 1807 | 1461253700868 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:48:20 INFO - PROCESS | 1807 | 1461253700876 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1807 | 1461253700879 Marionette TRACE conn3 <- [1,326,null,{}] 08:48:20 INFO - PROCESS | 1807 | 1461253700887 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1807 | 1461253701025 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:48:21 INFO - PROCESS | 1807 | 1461253701219 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000e8800 == 44 [pid = 1807] [id = 89] 08:48:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2f66f0800) [pid = 1807] [serial = 266] [outer = (nil)] 08:48:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2f66f2800) [pid = 1807] [serial = 267] [outer = 0x7fc2f66f0800] 08:48:21 INFO - PROCESS | 1807 | 1461253701286 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2f8a29000) [pid = 1807] [serial = 268] [outer = 0x7fc2f66f0800] 08:48:22 INFO - PROCESS | 1807 | 1461253702138 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1280ms 08:48:22 INFO - PROCESS | 1807 | 1461253702155 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1807 | 1461253702162 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:48:22 INFO - PROCESS | 1807 | 1461253702171 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1807 | 1461253702175 Marionette TRACE conn3 <- [1,330,null,{}] 08:48:22 INFO - PROCESS | 1807 | 1461253702180 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 1807 | 1461253702314 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:48:22 INFO - PROCESS | 1807 | 1461253702453 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6e7d000 == 43 [pid = 1807] [id = 83] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc4b800 == 42 [pid = 1807] [id = 82] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e28000 == 41 [pid = 1807] [id = 81] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc302ea6800) [pid = 1807] [serial = 182] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2fe5dfc00) [pid = 1807] [serial = 188] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc300b55000) [pid = 1807] [serial = 191] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc3100c8400) [pid = 1807] [serial = 215] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f96e8c00) [pid = 1807] [serial = 185] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6e7d000 == 42 [pid = 1807] [id = 90] 08:48:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2f96e8c00) [pid = 1807] [serial = 269] [outer = (nil)] 08:48:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2fd385c00) [pid = 1807] [serial = 270] [outer = 0x7fc2f96e8c00] 08:48:22 INFO - PROCESS | 1807 | 1461253702544 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2fe425c00) [pid = 1807] [serial = 271] [outer = 0x7fc2f96e8c00] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000e2800 == 41 [pid = 1807] [id = 80] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec9a000 == 40 [pid = 1807] [id = 79] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6640000 == 39 [pid = 1807] [id = 78] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe44a000 == 38 [pid = 1807] [id = 77] 08:48:22 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc4b000 == 37 [pid = 1807] [id = 72] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc30cdb1800) [pid = 1807] [serial = 209] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc3007d4400) [pid = 1807] [serial = 204] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f7edb400) [pid = 1807] [serial = 153] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2f7fdb000) [pid = 1807] [serial = 197] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc30e2c0c00) [pid = 1807] [serial = 213] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc30cf12400) [pid = 1807] [serial = 195] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc30ca4b000) [pid = 1807] [serial = 207] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc30cfef800) [pid = 1807] [serial = 159] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2ffc91800) [pid = 1807] [serial = 203] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc2fbfd2c00) [pid = 1807] [serial = 200] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc2fea0d000) [pid = 1807] [serial = 156] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc2f9705000) [pid = 1807] [serial = 198] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x7fc30d176800) [pid = 1807] [serial = 212] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x7fc302b69800) [pid = 1807] [serial = 206] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x7fc30ca52000) [pid = 1807] [serial = 194] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc2fe5db000) [pid = 1807] [serial = 201] [outer = (nil)] [url = about:blank] 08:48:22 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x7fc30cf9d400) [pid = 1807] [serial = 210] [outer = (nil)] [url = about:blank] 08:48:23 INFO - PROCESS | 1807 | 1461253703203 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1082ms 08:48:23 INFO - PROCESS | 1807 | 1461253703254 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1807 | 1461253703257 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:48:23 INFO - PROCESS | 1807 | 1461253703262 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1807 | 1461253703267 Marionette TRACE conn3 <- [1,334,null,{}] 08:48:23 INFO - PROCESS | 1807 | 1461253703281 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1807 | 1461253703430 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:48:23 INFO - PROCESS | 1807 | 1461253703524 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff825000 == 38 [pid = 1807] [id = 91] 08:48:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc2fd85a400) [pid = 1807] [serial = 272] [outer = (nil)] 08:48:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc2feb3a000) [pid = 1807] [serial = 273] [outer = 0x7fc2fd85a400] 08:48:23 INFO - PROCESS | 1807 | 1461253703584 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc300ea9c00) [pid = 1807] [serial = 274] [outer = 0x7fc2fd85a400] 08:48:24 INFO - PROCESS | 1807 | 1461253704276 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1036ms 08:48:24 INFO - PROCESS | 1807 | 1461253704299 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1807 | 1461253704303 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:48:24 INFO - PROCESS | 1807 | 1461253704308 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1807 | 1461253704311 Marionette TRACE conn3 <- [1,338,null,{}] 08:48:24 INFO - PROCESS | 1807 | 1461253704316 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1807 | 1461253704487 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:48:24 INFO - PROCESS | 1807 | 1461253704508 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300ec3800 == 39 [pid = 1807] [id = 92] 08:48:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc2f5ce9800) [pid = 1807] [serial = 275] [outer = (nil)] 08:48:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2fd8e8400) [pid = 1807] [serial = 276] [outer = 0x7fc2f5ce9800] 08:48:24 INFO - PROCESS | 1807 | 1461253704565 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2ff6dbc00) [pid = 1807] [serial = 277] [outer = 0x7fc2f5ce9800] 08:48:25 INFO - PROCESS | 1807 | 1461253705227 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 980ms 08:48:25 INFO - PROCESS | 1807 | 1461253705290 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1807 | 1461253705293 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:48:25 INFO - PROCESS | 1807 | 1461253705299 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1807 | 1461253705301 Marionette TRACE conn3 <- [1,342,null,{}] 08:48:25 INFO - PROCESS | 1807 | 1461253705309 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 1807 | 1461253705467 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:48:25 INFO - PROCESS | 1807 | 1461253705525 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30bec5800 == 40 [pid = 1807] [id = 93] 08:48:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2f5ed5400) [pid = 1807] [serial = 278] [outer = (nil)] 08:48:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2f5edd400) [pid = 1807] [serial = 279] [outer = 0x7fc2f5ed5400] 08:48:25 INFO - PROCESS | 1807 | 1461253705580 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2f5ee2000) [pid = 1807] [serial = 280] [outer = 0x7fc2f5ed5400] 08:48:26 INFO - PROCESS | 1807 | 1461253706199 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 928ms 08:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:48:26 INFO - PROCESS | 1807 | 1461253706232 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1807 | 1461253706234 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:48:26 INFO - PROCESS | 1807 | 1461253706240 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1807 | 1461253706242 Marionette TRACE conn3 <- [1,346,null,{}] 08:48:26 INFO - PROCESS | 1807 | 1461253706247 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1807 | 1461253706473 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:48:26 INFO - PROCESS | 1807 | 1461253706506 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30de16800 == 41 [pid = 1807] [id = 94] 08:48:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc300eae800) [pid = 1807] [serial = 281] [outer = (nil)] 08:48:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc302ef3400) [pid = 1807] [serial = 282] [outer = 0x7fc300eae800] 08:48:26 INFO - PROCESS | 1807 | 1461253706568 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc30cdbe000) [pid = 1807] [serial = 283] [outer = 0x7fc300eae800] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2fd3b6800) [pid = 1807] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc3019d3c00) [pid = 1807] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc2f6062800) [pid = 1807] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2fd386000) [pid = 1807] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc2fda9d800) [pid = 1807] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc2feb3c800) [pid = 1807] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc2f5cefc00) [pid = 1807] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x7fc2f6064c00) [pid = 1807] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x7fc2f968b000) [pid = 1807] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x7fc2fe3eac00) [pid = 1807] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:48:27 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc2f968a400) [pid = 1807] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:48:27 INFO - PROCESS | 1807 | 1461253707571 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1388ms 08:48:27 INFO - PROCESS | 1807 | 1461253707627 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1807 | 1461253707630 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:48:27 INFO - PROCESS | 1807 | 1461253707635 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1807 | 1461253707637 Marionette TRACE conn3 <- [1,350,null,{}] 08:48:27 INFO - PROCESS | 1807 | 1461253707642 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 1807 | 1461253707810 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:48:27 INFO - PROCESS | 1807 | 1461253707874 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf8d000 == 42 [pid = 1807] [id = 95] 08:48:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc2f5ceac00) [pid = 1807] [serial = 284] [outer = (nil)] 08:48:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc2fd381400) [pid = 1807] [serial = 285] [outer = 0x7fc2f5ceac00] 08:48:27 INFO - PROCESS | 1807 | 1461253707929 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc30be37c00) [pid = 1807] [serial = 286] [outer = 0x7fc2f5ceac00] 08:48:28 INFO - PROCESS | 1807 | 1461253708523 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 925ms 08:48:28 INFO - PROCESS | 1807 | 1461253708561 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1807 | 1461253708563 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:48:28 INFO - PROCESS | 1807 | 1461253708569 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1807 | 1461253708571 Marionette TRACE conn3 <- [1,354,null,{}] 08:48:28 INFO - PROCESS | 1807 | 1461253708576 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1807 | 1461253708732 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:48:28 INFO - PROCESS | 1807 | 1461253708751 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312026000 == 43 [pid = 1807] [id = 96] 08:48:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2f5cc8400) [pid = 1807] [serial = 287] [outer = (nil)] 08:48:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2f5cd2400) [pid = 1807] [serial = 288] [outer = 0x7fc2f5cc8400] 08:48:28 INFO - PROCESS | 1807 | 1461253708807 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2f5edf000) [pid = 1807] [serial = 289] [outer = 0x7fc2f5cc8400] 08:48:29 INFO - PROCESS | 1807 | 1461253709536 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1026ms 08:48:29 INFO - PROCESS | 1807 | 1461253709597 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1807 | 1461253709603 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:48:29 INFO - PROCESS | 1807 | 1461253709648 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1807 | 1461253709653 Marionette TRACE conn3 <- [1,358,null,{}] 08:48:29 INFO - PROCESS | 1807 | 1461253709661 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 1807 | 1461253709843 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:48:29 INFO - PROCESS | 1807 | 1461253709954 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe44a000 == 44 [pid = 1807] [id = 97] 08:48:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2f5cc8c00) [pid = 1807] [serial = 290] [outer = (nil)] 08:48:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2f5ee1400) [pid = 1807] [serial = 291] [outer = 0x7fc2f5cc8c00] 08:48:30 INFO - PROCESS | 1807 | 1461253710023 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2f66e9000) [pid = 1807] [serial = 292] [outer = 0x7fc2f5cc8c00] 08:48:30 INFO - PROCESS | 1807 | 1461253710906 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1310ms 08:48:30 INFO - PROCESS | 1807 | 1461253710929 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1807 | 1461253710937 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:48:30 INFO - PROCESS | 1807 | 1461253710947 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1807 | 1461253710951 Marionette TRACE conn3 <- [1,362,null,{}] 08:48:30 INFO - PROCESS | 1807 | 1461253710956 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 1807 | 1461253711103 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:48:31 INFO - PROCESS | 1807 | 1461253711243 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30beb4000 == 45 [pid = 1807] [id = 98] 08:48:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc2f5edc000) [pid = 1807] [serial = 293] [outer = (nil)] 08:48:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2fcbaec00) [pid = 1807] [serial = 294] [outer = 0x7fc2f5edc000] 08:48:31 INFO - PROCESS | 1807 | 1461253711311 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2fd8e0000) [pid = 1807] [serial = 295] [outer = 0x7fc2f5edc000] 08:48:32 INFO - PROCESS | 1807 | 1461253712242 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1332ms 08:48:32 INFO - PROCESS | 1807 | 1461253712279 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1807 | 1461253712282 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:48:32 INFO - PROCESS | 1807 | 1461253712288 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1807 | 1461253712294 Marionette TRACE conn3 <- [1,366,null,{}] 08:48:32 INFO - PROCESS | 1807 | 1461253712309 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 1807 | 1461253712465 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:48:32 INFO - PROCESS | 1807 | 1461253712606 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312527000 == 46 [pid = 1807] [id = 99] 08:48:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2fd8e9800) [pid = 1807] [serial = 296] [outer = (nil)] 08:48:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2fef70c00) [pid = 1807] [serial = 297] [outer = 0x7fc2fd8e9800] 08:48:32 INFO - PROCESS | 1807 | 1461253712679 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc300eb0800) [pid = 1807] [serial = 298] [outer = 0x7fc2fd8e9800] 08:48:33 INFO - PROCESS | 1807 | 1461253713542 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1282ms 08:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:48:33 INFO - PROCESS | 1807 | 1461253713571 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1807 | 1461253713574 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:48:33 INFO - PROCESS | 1807 | 1461253713579 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1807 | 1461253713583 Marionette TRACE conn3 <- [1,370,null,{}] 08:48:33 INFO - PROCESS | 1807 | 1461253713588 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1807 | 1461253713730 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:48:33 INFO - PROCESS | 1807 | 1461253713869 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314e32000 == 47 [pid = 1807] [id = 100] 08:48:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2fe721400) [pid = 1807] [serial = 299] [outer = (nil)] 08:48:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc30cdb1800) [pid = 1807] [serial = 300] [outer = 0x7fc2fe721400] 08:48:33 INFO - PROCESS | 1807 | 1461253713937 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc30dfc9c00) [pid = 1807] [serial = 301] [outer = 0x7fc2fe721400] 08:48:34 INFO - PROCESS | 1807 | 1461253714827 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1287ms 08:48:34 INFO - PROCESS | 1807 | 1461253714866 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1807 | 1461253714868 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:48:34 INFO - PROCESS | 1807 | 1461253714874 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1807 | 1461253714877 Marionette TRACE conn3 <- [1,374,null,{}] 08:48:34 INFO - PROCESS | 1807 | 1461253714882 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1807 | 1461253715018 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:48:35 INFO - PROCESS | 1807 | 1461253715157 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3164aa000 == 48 [pid = 1807] [id = 101] 08:48:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc306d0e400) [pid = 1807] [serial = 302] [outer = (nil)] 08:48:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc311974400) [pid = 1807] [serial = 303] [outer = 0x7fc306d0e400] 08:48:35 INFO - PROCESS | 1807 | 1461253715226 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc30dfd5800) [pid = 1807] [serial = 304] [outer = 0x7fc306d0e400] 08:48:36 INFO - PROCESS | 1807 | 1461253716274 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:48:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1431ms 08:48:36 INFO - PROCESS | 1807 | 1461253716306 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1807 | 1461253716310 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:48:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:48:36 INFO - PROCESS | 1807 | 1461253716317 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1807 | 1461253716323 Marionette TRACE conn3 <- [1,378,null,{}] 08:48:36 INFO - PROCESS | 1807 | 1461253716331 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1807 | 1461253716471 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:48:36 INFO - PROCESS | 1807 | 1461253716667 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e7e000 == 49 [pid = 1807] [id = 102] 08:48:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f5cd5400) [pid = 1807] [serial = 305] [outer = (nil)] 08:48:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f5cedc00) [pid = 1807] [serial = 306] [outer = 0x7fc2f5cd5400] 08:48:36 INFO - PROCESS | 1807 | 1461253716761 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f66ee400) [pid = 1807] [serial = 307] [outer = 0x7fc2f5cd5400] 08:48:37 INFO - PROCESS | 1807 | 1461253717598 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:48:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1337ms 08:48:37 INFO - PROCESS | 1807 | 1461253717655 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1807 | 1461253717663 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:48:37 INFO - PROCESS | 1807 | 1461253717672 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1807 | 1461253717675 Marionette TRACE conn3 <- [1,382,null,{}] 08:48:37 INFO - PROCESS | 1807 | 1461253717679 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1807 | 1461253717826 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:48:37 INFO - PROCESS | 1807 | 1461253717967 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf8d000 == 48 [pid = 1807] [id = 95] 08:48:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30de16800 == 47 [pid = 1807] [id = 94] 08:48:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30bec5800 == 46 [pid = 1807] [id = 93] 08:48:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300ec3800 == 45 [pid = 1807] [id = 92] 08:48:37 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc312424400) [pid = 1807] [serial = 251] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6f52800 == 46 [pid = 1807] [id = 103] 08:48:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f5ccf800) [pid = 1807] [serial = 308] [outer = (nil)] 08:48:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2fbf73c00) [pid = 1807] [serial = 309] [outer = 0x7fc2f5ccf800] 08:48:38 INFO - PROCESS | 1807 | 1461253718059 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2fd38ac00) [pid = 1807] [serial = 310] [outer = 0x7fc2f5ccf800] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff825000 == 45 [pid = 1807] [id = 91] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6e7d000 == 44 [pid = 1807] [id = 90] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000e8800 == 43 [pid = 1807] [id = 89] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31201c800 == 42 [pid = 1807] [id = 87] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e25000 == 41 [pid = 1807] [id = 86] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca6000 == 40 [pid = 1807] [id = 85] 08:48:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30e139800 == 39 [pid = 1807] [id = 84] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2fe9c5800) [pid = 1807] [serial = 189] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc302eee000) [pid = 1807] [serial = 192] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2fbfccc00) [pid = 1807] [serial = 186] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc31203ec00) [pid = 1807] [serial = 249] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc30d10b000) [pid = 1807] [serial = 246] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc31196c400) [pid = 1807] [serial = 227] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2feafb400) [pid = 1807] [serial = 234] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2fe428400) [pid = 1807] [serial = 233] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2ff47a800) [pid = 1807] [serial = 248] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc30ccc0800) [pid = 1807] [serial = 240] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc311fbfc00) [pid = 1807] [serial = 216] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc30d177c00) [pid = 1807] [serial = 242] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f6fb6c00) [pid = 1807] [serial = 218] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2f9692800) [pid = 1807] [serial = 231] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc2f6160800) [pid = 1807] [serial = 230] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2fd388000) [pid = 1807] [serial = 245] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc2ffc89c00) [pid = 1807] [serial = 236] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc30e10c800) [pid = 1807] [serial = 243] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2fe5e3800) [pid = 1807] [serial = 221] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc302c5f800) [pid = 1807] [serial = 239] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc3007d1000) [pid = 1807] [serial = 237] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc30cdb7000) [pid = 1807] [serial = 224] [outer = (nil)] [url = about:blank] 08:48:38 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:38 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:38 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:38 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:38 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:38 INFO - PROCESS | 1807 | 1461253718886 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:48:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1289ms 08:48:38 INFO - PROCESS | 1807 | 1461253718963 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1807 | 1461253718968 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:48:38 INFO - PROCESS | 1807 | 1461253718977 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1807 | 1461253718984 Marionette TRACE conn3 <- [1,386,null,{}] 08:48:39 INFO - PROCESS | 1807 | 1461253719007 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 1807 | 1461253719160 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:48:39 INFO - PROCESS | 1807 | 1461253719179 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff825000 == 40 [pid = 1807] [id = 104] 08:48:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2f5edd800) [pid = 1807] [serial = 311] [outer = (nil)] 08:48:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2fda9cc00) [pid = 1807] [serial = 312] [outer = 0x7fc2f5edd800] 08:48:39 INFO - PROCESS | 1807 | 1461253719325 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2fe9c5800) [pid = 1807] [serial = 313] [outer = 0x7fc2f5edd800] 08:48:40 INFO - PROCESS | 1807 | 1461253720005 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1088ms 08:48:40 INFO - PROCESS | 1807 | 1461253720064 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1807 | 1461253720067 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:48:40 INFO - PROCESS | 1807 | 1461253720092 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1807 | 1461253720095 Marionette TRACE conn3 <- [1,390,null,{}] 08:48:40 INFO - PROCESS | 1807 | 1461253720099 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1807 | 1461253720273 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:48:40 INFO - PROCESS | 1807 | 1461253720344 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30075b000 == 41 [pid = 1807] [id = 105] 08:48:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2f7a1ec00) [pid = 1807] [serial = 314] [outer = (nil)] 08:48:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2ff849c00) [pid = 1807] [serial = 315] [outer = 0x7fc2f7a1ec00] 08:48:40 INFO - PROCESS | 1807 | 1461253720405 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc2ff84fc00) [pid = 1807] [serial = 316] [outer = 0x7fc2f7a1ec00] 08:48:41 INFO - PROCESS | 1807 | 1461253721098 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1032ms 08:48:41 INFO - PROCESS | 1807 | 1461253721121 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1807 | 1461253721124 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:48:41 INFO - PROCESS | 1807 | 1461253721132 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1807 | 1461253721135 Marionette TRACE conn3 <- [1,394,null,{}] 08:48:41 INFO - PROCESS | 1807 | 1461253721204 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 1807 | 1461253721371 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:48:41 INFO - PROCESS | 1807 | 1461253721434 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e32800 == 42 [pid = 1807] [id = 106] 08:48:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2fe5db000) [pid = 1807] [serial = 317] [outer = (nil)] 08:48:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2ff854c00) [pid = 1807] [serial = 318] [outer = 0x7fc2fe5db000] 08:48:41 INFO - PROCESS | 1807 | 1461253721491 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2ffdc1000) [pid = 1807] [serial = 319] [outer = 0x7fc2fe5db000] 08:48:42 INFO - PROCESS | 1807 | 1461253722212 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1134ms 08:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:48:42 INFO - PROCESS | 1807 | 1461253722268 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1807 | 1461253722271 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:48:42 INFO - PROCESS | 1807 | 1461253722276 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1807 | 1461253722279 Marionette TRACE conn3 <- [1,398,null,{}] 08:48:42 INFO - PROCESS | 1807 | 1461253722284 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 1807 | 1461253722486 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:48:42 INFO - PROCESS | 1807 | 1461253722511 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7f10000 == 43 [pid = 1807] [id = 107] 08:48:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc3019cc800) [pid = 1807] [serial = 320] [outer = (nil)] 08:48:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc302ef8000) [pid = 1807] [serial = 321] [outer = 0x7fc3019cc800] 08:48:42 INFO - PROCESS | 1807 | 1461253722572 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc30cdb1400) [pid = 1807] [serial = 322] [outer = 0x7fc3019cc800] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc300eae800) [pid = 1807] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2fd85a400) [pid = 1807] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f96e8c00) [pid = 1807] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2f66f0800) [pid = 1807] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc2f5ce9800) [pid = 1807] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2f5ceac00) [pid = 1807] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:48:42 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc2f5ed5400) [pid = 1807] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:48:43 INFO - PROCESS | 1807 | 1461253723350 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1130ms 08:48:43 INFO - PROCESS | 1807 | 1461253723406 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1807 | 1461253723410 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:48:43 INFO - PROCESS | 1807 | 1461253723415 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1807 | 1461253723418 Marionette TRACE conn3 <- [1,402,null,{}] 08:48:43 INFO - PROCESS | 1807 | 1461253723433 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 1807 | 1461253723559 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:48:43 INFO - PROCESS | 1807 | 1461253723572 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cfb0000 == 44 [pid = 1807] [id = 108] 08:48:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc2f5cca000) [pid = 1807] [serial = 323] [outer = (nil)] 08:48:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc30cdb6800) [pid = 1807] [serial = 324] [outer = 0x7fc2f5cca000] 08:48:43 INFO - PROCESS | 1807 | 1461253723632 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc30cf9e000) [pid = 1807] [serial = 325] [outer = 0x7fc2f5cca000] 08:48:44 INFO - PROCESS | 1807 | 1461253724393 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1039ms 08:48:44 INFO - PROCESS | 1807 | 1461253724454 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 1807 | 1461253724458 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:48:44 INFO - PROCESS | 1807 | 1461253724463 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1807 | 1461253724465 Marionette TRACE conn3 <- [1,406,null,{}] 08:48:44 INFO - PROCESS | 1807 | 1461253724470 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 1807 | 1461253724661 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:48:44 INFO - PROCESS | 1807 | 1461253724674 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311c93800 == 45 [pid = 1807] [id = 109] 08:48:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc30dfcb000) [pid = 1807] [serial = 326] [outer = (nil)] 08:48:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc30e2c0c00) [pid = 1807] [serial = 327] [outer = 0x7fc30dfcb000] 08:48:44 INFO - PROCESS | 1807 | 1461253724739 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc311979000) [pid = 1807] [serial = 328] [outer = 0x7fc30dfcb000] 08:48:45 INFO - PROCESS | 1807 | 1461253725766 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1377ms 08:48:45 INFO - PROCESS | 1807 | 1461253725842 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1807 | 1461253725849 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:48:45 INFO - PROCESS | 1807 | 1461253725859 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1807 | 1461253725864 Marionette TRACE conn3 <- [1,410,null,{}] 08:48:45 INFO - PROCESS | 1807 | 1461253725871 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 1807 | 1461253726073 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:48:46 INFO - PROCESS | 1807 | 1461253726217 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fef7f000 == 46 [pid = 1807] [id = 110] 08:48:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2f66e8000) [pid = 1807] [serial = 329] [outer = (nil)] 08:48:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2f9695c00) [pid = 1807] [serial = 330] [outer = 0x7fc2f66e8000] 08:48:46 INFO - PROCESS | 1807 | 1461253726289 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2fd389400) [pid = 1807] [serial = 331] [outer = 0x7fc2f66e8000] 08:48:47 INFO - PROCESS | 1807 | 1461253727233 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1430ms 08:48:47 INFO - PROCESS | 1807 | 1461253727289 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1807 | 1461253727297 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:48:47 INFO - PROCESS | 1807 | 1461253727306 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1807 | 1461253727311 Marionette TRACE conn3 <- [1,414,null,{}] 08:48:47 INFO - PROCESS | 1807 | 1461253727317 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1807 | 1461253727491 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:48:47 INFO - PROCESS | 1807 | 1461253727630 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc44000 == 47 [pid = 1807] [id = 111] 08:48:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2fd8ee800) [pid = 1807] [serial = 332] [outer = (nil)] 08:48:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2fee21400) [pid = 1807] [serial = 333] [outer = 0x7fc2fd8ee800] 08:48:47 INFO - PROCESS | 1807 | 1461253727791 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2ff852000) [pid = 1807] [serial = 334] [outer = 0x7fc2fd8ee800] 08:48:48 INFO - PROCESS | 1807 | 1461253728611 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1379ms 08:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:48:48 INFO - PROCESS | 1807 | 1461253728685 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1807 | 1461253728688 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:48:48 INFO - PROCESS | 1807 | 1461253728695 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1807 | 1461253728700 Marionette TRACE conn3 <- [1,418,null,{}] 08:48:48 INFO - PROCESS | 1807 | 1461253728715 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1807 | 1461253728908 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:48:49 INFO - PROCESS | 1807 | 1461253729045 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31252d000 == 48 [pid = 1807] [id = 112] 08:48:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f9610000) [pid = 1807] [serial = 335] [outer = (nil)] 08:48:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2fe5db400) [pid = 1807] [serial = 336] [outer = 0x7fc2f9610000] 08:48:49 INFO - PROCESS | 1807 | 1461253729121 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2ffe78c00) [pid = 1807] [serial = 337] [outer = 0x7fc2f9610000] 08:48:50 INFO - PROCESS | 1807 | 1461253730390 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1735ms 08:48:50 INFO - PROCESS | 1807 | 1461253730431 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1807 | 1461253730438 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:48:50 INFO - PROCESS | 1807 | 1461253730500 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1807 | 1461253730504 Marionette TRACE conn3 <- [1,422,null,{}] 08:48:50 INFO - PROCESS | 1807 | 1461253730515 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1807 | 1461253730667 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:48:50 INFO - PROCESS | 1807 | 1461253730801 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc319b98000 == 49 [pid = 1807] [id = 113] 08:48:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f9613c00) [pid = 1807] [serial = 338] [outer = (nil)] 08:48:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc300fcb800) [pid = 1807] [serial = 339] [outer = 0x7fc2f9613c00] 08:48:50 INFO - PROCESS | 1807 | 1461253730876 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc30cdb7400) [pid = 1807] [serial = 340] [outer = 0x7fc2f9613c00] 08:48:52 INFO - PROCESS | 1807 | 1461253732366 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1994ms 08:48:52 INFO - PROCESS | 1807 | 1461253732440 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:48:52 INFO - PROCESS | 1807 | 1461253732445 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:48:52 INFO - PROCESS | 1807 | 1461253732454 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1807 | 1461253732459 Marionette TRACE conn3 <- [1,426,null,{}] 08:48:52 INFO - PROCESS | 1807 | 1461253732467 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 1807 | 1461253732606 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:48:52 INFO - PROCESS | 1807 | 1461253732743 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe946800 == 50 [pid = 1807] [id = 114] 08:48:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f5e47c00) [pid = 1807] [serial = 341] [outer = (nil)] 08:48:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f5ed5000) [pid = 1807] [serial = 342] [outer = 0x7fc2f5e47c00] 08:48:52 INFO - PROCESS | 1807 | 1461253732809 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2f5ee2c00) [pid = 1807] [serial = 343] [outer = 0x7fc2f5e47c00] 08:48:53 INFO - PROCESS | 1807 | 1461253733770 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1807 | 1461253733858 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:48:53 INFO - PROCESS | 1807 | 1461253733868 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1807 | 1461253733872 Marionette TRACE conn3 <- [1,430,null,{}] 08:48:53 INFO - PROCESS | 1807 | 1461253733877 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 1807 | 1461253734023 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc302ef3400) [pid = 1807] [serial = 282] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2feb3a000) [pid = 1807] [serial = 273] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc300ea9c00) [pid = 1807] [serial = 274] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2fd385c00) [pid = 1807] [serial = 270] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2fe425c00) [pid = 1807] [serial = 271] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2f8a29000) [pid = 1807] [serial = 268] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f66f2800) [pid = 1807] [serial = 267] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2fd8e8400) [pid = 1807] [serial = 276] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2fd381400) [pid = 1807] [serial = 285] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc30cdbe000) [pid = 1807] [serial = 283] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2f5edd400) [pid = 1807] [serial = 279] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f62e5400) [pid = 1807] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2f5ee2000) [pid = 1807] [serial = 280] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc30be37c00) [pid = 1807] [serial = 286] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2ff6dbc00) [pid = 1807] [serial = 277] [outer = (nil)] [url = about:blank] 08:48:54 INFO - PROCESS | 1807 | 1461253734145 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe94c800 == 44 [pid = 1807] [id = 115] 08:48:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2f5e48800) [pid = 1807] [serial = 344] [outer = (nil)] 08:48:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2f66ed400) [pid = 1807] [serial = 345] [outer = 0x7fc2f5e48800] 08:48:54 INFO - PROCESS | 1807 | 1461253734208 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2f9616400) [pid = 1807] [serial = 346] [outer = 0x7fc2f5e48800] 08:48:55 INFO - PROCESS | 1807 | 1461253735074 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1278ms 08:48:55 INFO - PROCESS | 1807 | 1461253735146 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1807 | 1461253735151 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:48:55 INFO - PROCESS | 1807 | 1461253735160 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1807 | 1461253735165 Marionette TRACE conn3 <- [1,434,null,{}] 08:48:55 INFO - PROCESS | 1807 | 1461253735173 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1807 | 1461253735336 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:48:55 INFO - PROCESS | 1807 | 1461253735502 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe949000 == 45 [pid = 1807] [id = 116] 08:48:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2f5e4b400) [pid = 1807] [serial = 347] [outer = (nil)] 08:48:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2f66e3c00) [pid = 1807] [serial = 348] [outer = 0x7fc2f5e4b400] 08:48:55 INFO - PROCESS | 1807 | 1461253735572 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2f9610c00) [pid = 1807] [serial = 349] [outer = 0x7fc2f5e4b400] 08:48:56 INFO - PROCESS | 1807 | 1461253736443 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1334ms 08:48:56 INFO - PROCESS | 1807 | 1461253736494 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1807 | 1461253736502 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:48:56 INFO - PROCESS | 1807 | 1461253736512 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1807 | 1461253736516 Marionette TRACE conn3 <- [1,438,null,{}] 08:48:56 INFO - PROCESS | 1807 | 1461253736522 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 1807 | 1461253736685 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:48:56 INFO - PROCESS | 1807 | 1461253736823 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300ed2800 == 46 [pid = 1807] [id = 117] 08:48:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2f5e4e000) [pid = 1807] [serial = 350] [outer = (nil)] 08:48:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2fd38c800) [pid = 1807] [serial = 351] [outer = 0x7fc2f5e4e000] 08:48:56 INFO - PROCESS | 1807 | 1461253736903 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2fd8e5400) [pid = 1807] [serial = 352] [outer = 0x7fc2f5e4e000] 08:48:57 INFO - PROCESS | 1807 | 1461253737911 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1434ms 08:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:48:57 INFO - PROCESS | 1807 | 1461253737946 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1807 | 1461253737949 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:48:57 INFO - PROCESS | 1807 | 1461253737955 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1807 | 1461253737961 Marionette TRACE conn3 <- [1,442,null,{}] 08:48:57 INFO - PROCESS | 1807 | 1461253737976 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1807 | 1461253738180 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:48:58 INFO - PROCESS | 1807 | 1461253738259 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5af2000 == 47 [pid = 1807] [id = 118] 08:48:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2feb38800) [pid = 1807] [serial = 353] [outer = (nil)] 08:48:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2ff84bc00) [pid = 1807] [serial = 354] [outer = 0x7fc2feb38800] 08:48:58 INFO - PROCESS | 1807 | 1461253738374 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2ffc8e400) [pid = 1807] [serial = 355] [outer = 0x7fc2feb38800] 08:48:59 INFO - PROCESS | 1807 | 1461253739185 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1284ms 08:48:59 INFO - PROCESS | 1807 | 1461253739239 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1807 | 1461253739242 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:48:59 INFO - PROCESS | 1807 | 1461253739249 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1807 | 1461253739252 Marionette TRACE conn3 <- [1,446,null,{}] 08:48:59 INFO - PROCESS | 1807 | 1461253739258 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 1807 | 1461253739419 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:48:59 INFO - PROCESS | 1807 | 1461253739554 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e82800 == 48 [pid = 1807] [id = 119] 08:48:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f5cd7400) [pid = 1807] [serial = 356] [outer = (nil)] 08:48:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc300eaa400) [pid = 1807] [serial = 357] [outer = 0x7fc2f5cd7400] 08:48:59 INFO - PROCESS | 1807 | 1461253739624 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc302c5e400) [pid = 1807] [serial = 358] [outer = 0x7fc2f5cd7400] 08:49:00 INFO - PROCESS | 1807 | 1461253740630 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:49:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1428ms 08:49:00 INFO - PROCESS | 1807 | 1461253740679 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1807 | 1461253740682 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:49:00 INFO - PROCESS | 1807 | 1461253740689 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1807 | 1461253740691 Marionette TRACE conn3 <- [1,450,null,{}] 08:49:00 INFO - PROCESS | 1807 | 1461253740696 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 1807 | 1461253740835 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:49:00 INFO - PROCESS | 1807 | 1461253740977 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31219f000 == 49 [pid = 1807] [id = 120] 08:49:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2ffc89800) [pid = 1807] [serial = 359] [outer = (nil)] 08:49:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc30ccbe000) [pid = 1807] [serial = 360] [outer = 0x7fc2ffc89800] 08:49:01 INFO - PROCESS | 1807 | 1461253741050 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc30d141400) [pid = 1807] [serial = 361] [outer = 0x7fc2ffc89800] 08:49:01 INFO - PROCESS | 1807 | 1461253741884 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1807 | 1461253741928 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:49:01 INFO - PROCESS | 1807 | 1461253741934 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 1807 | 1461253741936 Marionette TRACE conn3 <- [1,454,null,{}] 08:49:01 INFO - PROCESS | 1807 | 1461253741942 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1807 | 1461253742203 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:49:02 INFO - PROCESS | 1807 | 1461253742220 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316405800 == 50 [pid = 1807] [id = 121] 08:49:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc30cdbb000) [pid = 1807] [serial = 362] [outer = (nil)] 08:49:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc312042800) [pid = 1807] [serial = 363] [outer = 0x7fc30cdbb000] 08:49:02 INFO - PROCESS | 1807 | 1461253742345 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc31255a400) [pid = 1807] [serial = 364] [outer = 0x7fc30cdbb000] 08:49:03 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:03 INFO - PROCESS | 1807 | 1461253743262 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1378ms 08:49:03 INFO - PROCESS | 1807 | 1461253743312 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1807 | 1461253743316 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:49:03 INFO - PROCESS | 1807 | 1461253743322 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1807 | 1461253743325 Marionette TRACE conn3 <- [1,458,null,{}] 08:49:03 INFO - PROCESS | 1807 | 1461253743330 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 1807 | 1461253743480 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:49:03 INFO - PROCESS | 1807 | 1461253743627 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe5a1000 == 51 [pid = 1807] [id = 122] 08:49:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc30d171000) [pid = 1807] [serial = 365] [outer = (nil)] 08:49:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc314b83c00) [pid = 1807] [serial = 366] [outer = 0x7fc30d171000] 08:49:03 INFO - PROCESS | 1807 | 1461253743695 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc314ea5400) [pid = 1807] [serial = 367] [outer = 0x7fc30d171000] 08:49:04 INFO - PROCESS | 1807 | 1461253744562 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1807 | 1461253744612 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:49:04 INFO - PROCESS | 1807 | 1461253744619 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1807 | 1461253744622 Marionette TRACE conn3 <- [1,462,null,{}] 08:49:04 INFO - PROCESS | 1807 | 1461253744628 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1807 | 1461253744774 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:49:04 INFO - PROCESS | 1807 | 1461253744922 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4952000 == 52 [pid = 1807] [id = 123] 08:49:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f5498400) [pid = 1807] [serial = 368] [outer = (nil)] 08:49:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2f549c800) [pid = 1807] [serial = 369] [outer = 0x7fc2f5498400] 08:49:04 INFO - PROCESS | 1807 | 1461253744994 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2f5e4d400) [pid = 1807] [serial = 370] [outer = 0x7fc2f5498400] 08:49:06 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:06 INFO - PROCESS | 1807 | 1461253746086 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1807 | 1461253746159 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:49:06 INFO - PROCESS | 1807 | 1461253746170 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 1807 | 1461253746174 Marionette TRACE conn3 <- [1,466,null,{}] 08:49:06 INFO - PROCESS | 1807 | 1461253746181 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 1807 | 1461253746385 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:49:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe946800 == 51 [pid = 1807] [id = 114] 08:49:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31252d000 == 50 [pid = 1807] [id = 112] 08:49:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc44000 == 49 [pid = 1807] [id = 111] 08:49:06 INFO - PROCESS | 1807 | 1461253746618 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fef7f000 == 48 [pid = 1807] [id = 110] 08:49:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6e7d000 == 49 [pid = 1807] [id = 124] 08:49:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2f960e400) [pid = 1807] [serial = 371] [outer = (nil)] 08:49:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f9615000) [pid = 1807] [serial = 372] [outer = 0x7fc2f960e400] 08:49:06 INFO - PROCESS | 1807 | 1461253746694 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2fcb17800) [pid = 1807] [serial = 373] [outer = 0x7fc2f960e400] 08:49:07 INFO - PROCESS | 1807 | 1461253747393 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1807 | 1461253747463 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:49:07 INFO - PROCESS | 1807 | 1461253747472 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1807 | 1461253747476 Marionette TRACE conn3 <- [1,470,null,{}] 08:49:07 INFO - PROCESS | 1807 | 1461253747480 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1807 | 1461253747615 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:49:07 INFO - PROCESS | 1807 | 1461253747631 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b37800 == 50 [pid = 1807] [id = 125] 08:49:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2fd8e0c00) [pid = 1807] [serial = 374] [outer = (nil)] 08:49:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2feb38400) [pid = 1807] [serial = 375] [outer = 0x7fc2fd8e0c00] 08:49:07 INFO - PROCESS | 1807 | 1461253747688 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2ff96d000) [pid = 1807] [serial = 376] [outer = 0x7fc2fd8e0c00] 08:49:08 INFO - PROCESS | 1807 | 1461253748572 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1183ms 08:49:08 INFO - PROCESS | 1807 | 1461253748666 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1807 | 1461253748669 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:49:08 INFO - PROCESS | 1807 | 1461253748675 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1807 | 1461253748681 Marionette TRACE conn3 <- [1,474,null,{}] 08:49:08 INFO - PROCESS | 1807 | 1461253748715 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 1807 | 1461253748915 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:49:08 INFO - PROCESS | 1807 | 1461253748947 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3121a2000 == 51 [pid = 1807] [id = 126] 08:49:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2f5e5a800) [pid = 1807] [serial = 377] [outer = (nil)] 08:49:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2fe71a400) [pid = 1807] [serial = 378] [outer = 0x7fc2f5e5a800] 08:49:09 INFO - PROCESS | 1807 | 1461253749021 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc302eb1400) [pid = 1807] [serial = 379] [outer = 0x7fc2f5e5a800] 08:49:09 INFO - PROCESS | 1807 | 1461253749890 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1246ms 08:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:49:09 INFO - PROCESS | 1807 | 1461253749921 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 1807 | 1461253749924 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:49:09 INFO - PROCESS | 1807 | 1461253749930 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 1807 | 1461253749933 Marionette TRACE conn3 <- [1,478,null,{}] 08:49:09 INFO - PROCESS | 1807 | 1461253749952 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1807 | 1461253750119 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:49:10 INFO - PROCESS | 1807 | 1461253750192 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5dd1800 == 52 [pid = 1807] [id = 127] 08:49:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2f5e5c800) [pid = 1807] [serial = 380] [outer = (nil)] 08:49:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2f633b000) [pid = 1807] [serial = 381] [outer = 0x7fc2f5e5c800] 08:49:10 INFO - PROCESS | 1807 | 1461253750251 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2f6340800) [pid = 1807] [serial = 382] [outer = 0x7fc2f5e5c800] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc2f5e47c00) [pid = 1807] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc2fe5db000) [pid = 1807] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc3019cc800) [pid = 1807] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2f5ccf800) [pid = 1807] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2f5cd5400) [pid = 1807] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2f5edd800) [pid = 1807] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2f5cc8400) [pid = 1807] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc312047000) [pid = 1807] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2f7a1ec00) [pid = 1807] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:49:10 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2f5cca000) [pid = 1807] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:49:11 INFO - PROCESS | 1807 | 1461253751049 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1138ms 08:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:49:11 INFO - PROCESS | 1807 | 1461253751068 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1807 | 1461253751071 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:49:11 INFO - PROCESS | 1807 | 1461253751079 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1807 | 1461253751083 Marionette TRACE conn3 <- [1,482,null,{}] 08:49:11 INFO - PROCESS | 1807 | 1461253751094 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 1807 | 1461253751218 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:49:11 INFO - PROCESS | 1807 | 1461253751233 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302ccf800 == 53 [pid = 1807] [id = 128] 08:49:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2f5e47c00) [pid = 1807] [serial = 383] [outer = (nil)] 08:49:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2f7b7a800) [pid = 1807] [serial = 384] [outer = 0x7fc2f5e47c00] 08:49:11 INFO - PROCESS | 1807 | 1461253751289 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2f7b7ec00) [pid = 1807] [serial = 385] [outer = 0x7fc2f5e47c00] 08:49:12 INFO - PROCESS | 1807 | 1461253752040 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 983ms 08:49:12 INFO - PROCESS | 1807 | 1461253752059 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 1807 | 1461253752061 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:49:12 INFO - PROCESS | 1807 | 1461253752070 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 1807 | 1461253752072 Marionette TRACE conn3 <- [1,486,null,{}] 08:49:12 INFO - PROCESS | 1807 | 1461253752097 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 1807 | 1461253752245 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:49:12 INFO - PROCESS | 1807 | 1461253752261 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174c5800 == 54 [pid = 1807] [id = 129] 08:49:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2f54be400) [pid = 1807] [serial = 386] [outer = (nil)] 08:49:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2f7b78c00) [pid = 1807] [serial = 387] [outer = 0x7fc2f54be400] 08:49:12 INFO - PROCESS | 1807 | 1461253752319 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2f9688400) [pid = 1807] [serial = 388] [outer = 0x7fc2f54be400] 08:49:13 INFO - PROCESS | 1807 | 1461253753287 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1255ms 08:49:13 INFO - PROCESS | 1807 | 1461253753326 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1807 | 1461253753333 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:49:13 INFO - PROCESS | 1807 | 1461253753341 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1807 | 1461253753346 Marionette TRACE conn3 <- [1,490,null,{}] 08:49:13 INFO - PROCESS | 1807 | 1461253753353 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1807 | 1461253753513 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:49:13 INFO - PROCESS | 1807 | 1461253753632 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6313000 == 55 [pid = 1807] [id = 130] 08:49:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2f54bfc00) [pid = 1807] [serial = 389] [outer = (nil)] 08:49:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2f5e42c00) [pid = 1807] [serial = 390] [outer = 0x7fc2f54bfc00] 08:49:13 INFO - PROCESS | 1807 | 1461253753745 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2f5e55400) [pid = 1807] [serial = 391] [outer = 0x7fc2f54bfc00] 08:49:14 INFO - PROCESS | 1807 | 1461253754622 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1337ms 08:49:14 INFO - PROCESS | 1807 | 1461253754679 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 1807 | 1461253754687 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:49:14 INFO - PROCESS | 1807 | 1461253754696 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 1807 | 1461253754699 Marionette TRACE conn3 <- [1,494,null,{}] 08:49:14 INFO - PROCESS | 1807 | 1461253754705 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 1807 | 1461253754895 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:49:15 INFO - PROCESS | 1807 | 1461253755066 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcb6800 == 56 [pid = 1807] [id = 131] 08:49:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2f6337800) [pid = 1807] [serial = 392] [outer = (nil)] 08:49:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2f6339400) [pid = 1807] [serial = 393] [outer = 0x7fc2f6337800] 08:49:15 INFO - PROCESS | 1807 | 1461253755140 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2f7b80400) [pid = 1807] [serial = 394] [outer = 0x7fc2f6337800] 08:49:16 INFO - PROCESS | 1807 | 1461253756011 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1379ms 08:49:16 INFO - PROCESS | 1807 | 1461253756076 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1807 | 1461253756081 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:49:16 INFO - PROCESS | 1807 | 1461253756087 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1807 | 1461253756093 Marionette TRACE conn3 <- [1,498,null,{}] 08:49:16 INFO - PROCESS | 1807 | 1461253756107 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 1807 | 1461253756296 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:49:16 INFO - PROCESS | 1807 | 1461253756440 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174bc000 == 57 [pid = 1807] [id = 132] 08:49:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x7fc2f7b84c00) [pid = 1807] [serial = 395] [outer = (nil)] 08:49:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x7fc2f9746000) [pid = 1807] [serial = 396] [outer = 0x7fc2f7b84c00] 08:49:16 INFO - PROCESS | 1807 | 1461253756515 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2f974bc00) [pid = 1807] [serial = 397] [outer = 0x7fc2f7b84c00] 08:49:17 INFO - PROCESS | 1807 | 1461253757290 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1239ms 08:49:17 INFO - PROCESS | 1807 | 1461253757327 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:49:17 INFO - PROCESS | 1807 | 1461253757332 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:49:17 INFO - PROCESS | 1807 | 1461253757338 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1807 | 1461253757341 Marionette TRACE conn3 <- [1,502,null,{}] 08:49:17 INFO - PROCESS | 1807 | 1461253757363 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 1807 | 1461253757505 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:49:17 INFO - PROCESS | 1807 | 1461253757651 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4ab9800 == 58 [pid = 1807] [id = 133] 08:49:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2f960d800) [pid = 1807] [serial = 398] [outer = (nil)] 08:49:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2fd385c00) [pid = 1807] [serial = 399] [outer = 0x7fc2f960d800] 08:49:17 INFO - PROCESS | 1807 | 1461253757724 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2fe5dc800) [pid = 1807] [serial = 400] [outer = 0x7fc2f960d800] 08:49:18 INFO - PROCESS | 1807 | 1461253758493 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1183ms 08:49:18 INFO - PROCESS | 1807 | 1461253758521 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1807 | 1461253758524 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:49:18 INFO - PROCESS | 1807 | 1461253758530 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1807 | 1461253758532 Marionette TRACE conn3 <- [1,506,null,{}] 08:49:18 INFO - PROCESS | 1807 | 1461253758538 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 1807 | 1461253758680 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:49:18 INFO - PROCESS | 1807 | 1461253758829 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f630a800 == 59 [pid = 1807] [id = 134] 08:49:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2f54b7800) [pid = 1807] [serial = 401] [outer = (nil)] 08:49:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2f605ec00) [pid = 1807] [serial = 402] [outer = 0x7fc2f54b7800] 08:49:18 INFO - PROCESS | 1807 | 1461253758897 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2fd3b4400) [pid = 1807] [serial = 403] [outer = 0x7fc2f54b7800] 08:49:20 INFO - PROCESS | 1807 | 1461253760112 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1628ms 08:49:20 INFO - PROCESS | 1807 | 1461253760160 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 1807 | 1461253760171 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:49:20 INFO - PROCESS | 1807 | 1461253760184 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1807 | 1461253760197 Marionette TRACE conn3 <- [1,510,null,{}] 08:49:20 INFO - PROCESS | 1807 | 1461253760207 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 1807 | 1461253760417 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:49:20 INFO - PROCESS | 1807 | 1461253760622 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f602b000 == 60 [pid = 1807] [id = 135] 08:49:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2f5e5c400) [pid = 1807] [serial = 404] [outer = (nil)] 08:49:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2f5e5fc00) [pid = 1807] [serial = 405] [outer = 0x7fc2f5e5c400] 08:49:20 INFO - PROCESS | 1807 | 1461253760732 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2f5ee1000) [pid = 1807] [serial = 406] [outer = 0x7fc2f5e5c400] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc319b98000 == 59 [pid = 1807] [id = 113] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30beb4000 == 58 [pid = 1807] [id = 98] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302ccf800 == 57 [pid = 1807] [id = 128] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2fef70c00) [pid = 1807] [serial = 297] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc30cdb1800) [pid = 1807] [serial = 300] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2f5ee1400) [pid = 1807] [serial = 291] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2fcbaec00) [pid = 1807] [serial = 294] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc311974400) [pid = 1807] [serial = 303] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2f9695c00) [pid = 1807] [serial = 330] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2fee21400) [pid = 1807] [serial = 333] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2f66ed400) [pid = 1807] [serial = 345] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5dd1800 == 56 [pid = 1807] [id = 127] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3121a2000 == 55 [pid = 1807] [id = 126] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300b37800 == 54 [pid = 1807] [id = 125] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6e7d000 == 53 [pid = 1807] [id = 124] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5af2000 == 52 [pid = 1807] [id = 118] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311c93800 == 51 [pid = 1807] [id = 109] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300ed2800 == 50 [pid = 1807] [id = 117] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe949000 == 49 [pid = 1807] [id = 116] 08:49:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe94c800 == 48 [pid = 1807] [id = 115] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2ffdc1000) [pid = 1807] [serial = 319] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x7fc30cdb1400) [pid = 1807] [serial = 322] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x7fc2fbf73c00) [pid = 1807] [serial = 309] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x7fc2f5cedc00) [pid = 1807] [serial = 306] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x7fc2fe9c5800) [pid = 1807] [serial = 313] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc2f5edf000) [pid = 1807] [serial = 289] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc31250c800) [pid = 1807] [serial = 252] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc2f66ee400) [pid = 1807] [serial = 307] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc2ff84fc00) [pid = 1807] [serial = 316] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc30cdb6800) [pid = 1807] [serial = 324] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc302ef8000) [pid = 1807] [serial = 321] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2fd38ac00) [pid = 1807] [serial = 310] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2fda9cc00) [pid = 1807] [serial = 312] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2ff849c00) [pid = 1807] [serial = 315] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2ff854c00) [pid = 1807] [serial = 318] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc30e2c0c00) [pid = 1807] [serial = 327] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc30cf9e000) [pid = 1807] [serial = 325] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2f5ed5000) [pid = 1807] [serial = 342] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2f5ee2c00) [pid = 1807] [serial = 343] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2fe5db400) [pid = 1807] [serial = 336] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc300fcb800) [pid = 1807] [serial = 339] [outer = (nil)] [url = about:blank] 08:49:21 INFO - PROCESS | 1807 | 1461253761611 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1441ms 08:49:21 INFO - PROCESS | 1807 | 1461253761625 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1807 | 1461253761633 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:49:21 INFO - PROCESS | 1807 | 1461253761642 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1807 | 1461253761646 Marionette TRACE conn3 <- [1,514,null,{}] 08:49:21 INFO - PROCESS | 1807 | 1461253761651 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1807 | 1461253761784 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:49:21 INFO - PROCESS | 1807 | 1461253761892 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6e8e000 == 49 [pid = 1807] [id = 136] 08:49:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f5e5cc00) [pid = 1807] [serial = 407] [outer = (nil)] 08:49:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2f6333000) [pid = 1807] [serial = 408] [outer = 0x7fc2f5e5cc00] 08:49:21 INFO - PROCESS | 1807 | 1461253761949 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2f66f1400) [pid = 1807] [serial = 409] [outer = 0x7fc2f5e5cc00] 08:49:22 INFO - PROCESS | 1807 | 1461253762603 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 982ms 08:49:22 INFO - PROCESS | 1807 | 1461253762624 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1807 | 1461253762628 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:49:22 INFO - PROCESS | 1807 | 1461253762633 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1807 | 1461253762638 Marionette TRACE conn3 <- [1,518,null,{}] 08:49:22 INFO - PROCESS | 1807 | 1461253762652 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 1807 | 1461253762785 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:49:22 INFO - PROCESS | 1807 | 1461253762899 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9eb800 == 50 [pid = 1807] [id = 137] 08:49:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2f5edac00) [pid = 1807] [serial = 410] [outer = (nil)] 08:49:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f960d000) [pid = 1807] [serial = 411] [outer = 0x7fc2f5edac00] 08:49:22 INFO - PROCESS | 1807 | 1461253762961 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2f9691c00) [pid = 1807] [serial = 412] [outer = 0x7fc2f5edac00] 08:49:23 INFO - PROCESS | 1807 | 1461253763579 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 982ms 08:49:23 INFO - PROCESS | 1807 | 1461253763616 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1807 | 1461253763619 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:49:23 INFO - PROCESS | 1807 | 1461253763625 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1807 | 1461253763626 Marionette TRACE conn3 <- [1,522,null,{}] 08:49:23 INFO - PROCESS | 1807 | 1461253763632 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1807 | 1461253763822 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:49:23 INFO - PROCESS | 1807 | 1461253763853 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe5ad800 == 51 [pid = 1807] [id = 138] 08:49:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2f7a1b400) [pid = 1807] [serial = 413] [outer = (nil)] 08:49:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2f9744c00) [pid = 1807] [serial = 414] [outer = 0x7fc2f7a1b400] 08:49:23 INFO - PROCESS | 1807 | 1461253763910 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2fbfd3800) [pid = 1807] [serial = 415] [outer = 0x7fc2f7a1b400] 08:49:24 INFO - PROCESS | 1807 | 1461253764710 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1136ms 08:49:24 INFO - PROCESS | 1807 | 1461253764761 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1807 | 1461253764763 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:49:24 INFO - PROCESS | 1807 | 1461253764774 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1807 | 1461253764777 Marionette TRACE conn3 <- [1,526,null,{}] 08:49:24 INFO - PROCESS | 1807 | 1461253764782 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1807 | 1461253764946 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:49:24 INFO - PROCESS | 1807 | 1461253764964 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff10f800 == 52 [pid = 1807] [id = 139] 08:49:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2f9616000) [pid = 1807] [serial = 416] [outer = (nil)] 08:49:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2fd3b9400) [pid = 1807] [serial = 417] [outer = 0x7fc2f9616000] 08:49:25 INFO - PROCESS | 1807 | 1461253765024 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2fd8ea800) [pid = 1807] [serial = 418] [outer = 0x7fc2f9616000] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2f66e8000) [pid = 1807] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2fd8ee800) [pid = 1807] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc300b61c00) [pid = 1807] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2ffc96400) [pid = 1807] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2fe721400) [pid = 1807] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc3019c6400) [pid = 1807] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2f6065000) [pid = 1807] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2f5cc8c00) [pid = 1807] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2fe5dcc00) [pid = 1807] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2f5edc000) [pid = 1807] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2f62ef400) [pid = 1807] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc2fd8e9800) [pid = 1807] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc2f62f0400) [pid = 1807] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc2fbf74c00) [pid = 1807] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc306d0e400) [pid = 1807] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc3019c9000) [pid = 1807] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc30dfcb000) [pid = 1807] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2f5e5a800) [pid = 1807] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2f5e5c800) [pid = 1807] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2f5e47c00) [pid = 1807] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f5498400) [pid = 1807] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2ffc89800) [pid = 1807] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f5cd7400) [pid = 1807] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2fd8e0c00) [pid = 1807] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2feb38800) [pid = 1807] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f960e400) [pid = 1807] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc30cdbb000) [pid = 1807] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f5e4b400) [pid = 1807] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2f5e4e000) [pid = 1807] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:49:26 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc30d171000) [pid = 1807] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:49:26 INFO - PROCESS | 1807 | 1461253766683 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1929ms 08:49:26 INFO - PROCESS | 1807 | 1461253766704 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1807 | 1461253766707 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:49:26 INFO - PROCESS | 1807 | 1461253766712 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1807 | 1461253766715 Marionette TRACE conn3 <- [1,530,null,{}] 08:49:26 INFO - PROCESS | 1807 | 1461253766720 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1807 | 1461253766859 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:49:26 INFO - PROCESS | 1807 | 1461253766876 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5dcf000 == 53 [pid = 1807] [id = 140] 08:49:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2f54bd800) [pid = 1807] [serial = 419] [outer = (nil)] 08:49:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2fd387800) [pid = 1807] [serial = 420] [outer = 0x7fc2f54bd800] 08:49:26 INFO - PROCESS | 1807 | 1461253766948 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2fda9a000) [pid = 1807] [serial = 421] [outer = 0x7fc2f54bd800] 08:49:27 INFO - PROCESS | 1807 | 1461253767559 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:49:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:49:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:49:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 886ms 08:49:27 INFO - PROCESS | 1807 | 1461253767626 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1807 | 1461253767629 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:49:27 INFO - PROCESS | 1807 | 1461253767636 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1807 | 1461253767638 Marionette TRACE conn3 <- [1,534,null,{}] 08:49:27 INFO - PROCESS | 1807 | 1461253767643 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1807 | 1461253767776 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:49:27 INFO - PROCESS | 1807 | 1461253767885 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b48000 == 54 [pid = 1807] [id = 141] 08:49:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2f5ccbc00) [pid = 1807] [serial = 422] [outer = (nil)] 08:49:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2fe721400) [pid = 1807] [serial = 423] [outer = 0x7fc2f5ccbc00] 08:49:27 INFO - PROCESS | 1807 | 1461253767940 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2ffc89c00) [pid = 1807] [serial = 424] [outer = 0x7fc2f5ccbc00] 08:49:28 INFO - PROCESS | 1807 | 1461253768617 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:49:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1025ms 08:49:28 INFO - PROCESS | 1807 | 1461253768662 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:49:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:49:28 INFO - PROCESS | 1807 | 1461253768667 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:49:28 INFO - PROCESS | 1807 | 1461253768675 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1807 | 1461253768681 Marionette TRACE conn3 <- [1,538,null,{}] 08:49:28 INFO - PROCESS | 1807 | 1461253768737 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 1807 | 1461253768919 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:49:29 INFO - PROCESS | 1807 | 1461253769042 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6310000 == 55 [pid = 1807] [id = 142] 08:49:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f5496400) [pid = 1807] [serial = 425] [outer = (nil)] 08:49:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f5ced400) [pid = 1807] [serial = 426] [outer = 0x7fc2f5496400] 08:49:29 INFO - PROCESS | 1807 | 1461253769129 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f5e56000) [pid = 1807] [serial = 427] [outer = 0x7fc2f5496400] 08:49:29 INFO - PROCESS | 1807 | 1461253769850 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:49:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1268ms 08:49:29 INFO - PROCESS | 1807 | 1461253769947 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1807 | 1461253769955 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:49:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:49:29 INFO - PROCESS | 1807 | 1461253769965 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1807 | 1461253769968 Marionette TRACE conn3 <- [1,542,null,{}] 08:49:29 INFO - PROCESS | 1807 | 1461253769972 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 1807 | 1461253770140 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:49:30 INFO - PROCESS | 1807 | 1461253770322 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe59b000 == 56 [pid = 1807] [id = 143] 08:49:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f5edd400) [pid = 1807] [serial = 428] [outer = (nil)] 08:49:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f6337c00) [pid = 1807] [serial = 429] [outer = 0x7fc2f5edd400] 08:49:30 INFO - PROCESS | 1807 | 1461253770388 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f66f2c00) [pid = 1807] [serial = 430] [outer = 0x7fc2f5edd400] 08:49:31 INFO - PROCESS | 1807 | 1461253771236 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:49:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1330ms 08:49:31 INFO - PROCESS | 1807 | 1461253771294 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 1807 | 1461253771298 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:49:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:49:31 INFO - PROCESS | 1807 | 1461253771305 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1807 | 1461253771311 Marionette TRACE conn3 <- [1,546,null,{}] 08:49:31 INFO - PROCESS | 1807 | 1461253771326 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1807 | 1461253771494 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:49:31 INFO - PROCESS | 1807 | 1461253771620 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30bec1800 == 57 [pid = 1807] [id = 144] 08:49:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f6157800) [pid = 1807] [serial = 431] [outer = (nil)] 08:49:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2f960f800) [pid = 1807] [serial = 432] [outer = 0x7fc2f6157800] 08:49:31 INFO - PROCESS | 1807 | 1461253771690 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc2fd8df400) [pid = 1807] [serial = 433] [outer = 0x7fc2f6157800] 08:49:32 INFO - PROCESS | 1807 | 1461253772498 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:49:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1235ms 08:49:32 INFO - PROCESS | 1807 | 1461253772540 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 1807 | 1461253772544 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:49:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:49:32 INFO - PROCESS | 1807 | 1461253772550 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1807 | 1461253772552 Marionette TRACE conn3 <- [1,550,null,{}] 08:49:32 INFO - PROCESS | 1807 | 1461253772602 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 1807 | 1461253772754 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:49:32 INFO - PROCESS | 1807 | 1461253772926 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cf45000 == 58 [pid = 1807] [id = 145] 08:49:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc2f54a0000) [pid = 1807] [serial = 434] [outer = (nil)] 08:49:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc2fd8e0400) [pid = 1807] [serial = 435] [outer = 0x7fc2f54a0000] 08:49:32 INFO - PROCESS | 1807 | 1461253772994 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc2ffc91000) [pid = 1807] [serial = 436] [outer = 0x7fc2f54a0000] 08:49:33 INFO - PROCESS | 1807 | 1461253773754 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:49:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1229ms 08:49:33 INFO - PROCESS | 1807 | 1461253773802 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 1807 | 1461253773806 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:49:33 INFO - PROCESS | 1807 | 1461253773813 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1807 | 1461253773815 Marionette TRACE conn3 <- [1,554,null,{}] 08:49:33 INFO - PROCESS | 1807 | 1461253773820 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 1807 | 1461253773963 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:49:34 INFO - PROCESS | 1807 | 1461253774111 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3119a2000 == 59 [pid = 1807] [id = 146] 08:49:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f7b7d800) [pid = 1807] [serial = 437] [outer = (nil)] 08:49:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc3003eb800) [pid = 1807] [serial = 438] [outer = 0x7fc2f7b7d800] 08:49:34 INFO - PROCESS | 1807 | 1461253774178 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc300eae400) [pid = 1807] [serial = 439] [outer = 0x7fc2f7b7d800] 08:49:34 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:35 INFO - PROCESS | 1807 | 1461253774999 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1232ms 08:49:35 INFO - PROCESS | 1807 | 1461253775046 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1807 | 1461253775049 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:49:35 INFO - PROCESS | 1807 | 1461253775055 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1807 | 1461253775057 Marionette TRACE conn3 <- [1,558,null,{}] 08:49:35 INFO - PROCESS | 1807 | 1461253775062 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1807 | 1461253775248 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:49:35 INFO - PROCESS | 1807 | 1461253775395 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312525800 == 60 [pid = 1807] [id = 147] 08:49:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc300eae800) [pid = 1807] [serial = 440] [outer = (nil)] 08:49:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc302eedc00) [pid = 1807] [serial = 441] [outer = 0x7fc300eae800] 08:49:35 INFO - PROCESS | 1807 | 1461253775465 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc30d107800) [pid = 1807] [serial = 442] [outer = 0x7fc300eae800] 08:49:36 INFO - PROCESS | 1807 | 1461253776294 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1279ms 08:49:36 INFO - PROCESS | 1807 | 1461253776334 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1807 | 1461253776338 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:49:36 INFO - PROCESS | 1807 | 1461253776343 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1807 | 1461253776346 Marionette TRACE conn3 <- [1,562,null,{}] 08:49:36 INFO - PROCESS | 1807 | 1461253776351 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 1807 | 1461253776489 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:49:36 INFO - PROCESS | 1807 | 1461253776638 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3164ab800 == 61 [pid = 1807] [id = 148] 08:49:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2f549e800) [pid = 1807] [serial = 443] [outer = (nil)] 08:49:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc30de28c00) [pid = 1807] [serial = 444] [outer = 0x7fc2f549e800] 08:49:36 INFO - PROCESS | 1807 | 1461253776705 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc30e10c800) [pid = 1807] [serial = 445] [outer = 0x7fc2f549e800] 08:49:37 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:37 INFO - PROCESS | 1807 | 1461253777501 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1178ms 08:49:37 INFO - PROCESS | 1807 | 1461253777522 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1807 | 1461253777525 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:49:37 INFO - PROCESS | 1807 | 1461253777531 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1807 | 1461253777534 Marionette TRACE conn3 <- [1,566,null,{}] 08:49:37 INFO - PROCESS | 1807 | 1461253777554 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1807 | 1461253777735 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:49:37 INFO - PROCESS | 1807 | 1461253777850 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f316c000 == 62 [pid = 1807] [id = 149] 08:49:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2f3110400) [pid = 1807] [serial = 446] [outer = (nil)] 08:49:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2f3115000) [pid = 1807] [serial = 447] [outer = 0x7fc2f3110400] 08:49:37 INFO - PROCESS | 1807 | 1461253777919 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2f3119400) [pid = 1807] [serial = 448] [outer = 0x7fc2f3110400] 08:49:38 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:39 INFO - PROCESS | 1807 | 1461253779058 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1683ms 08:49:39 INFO - PROCESS | 1807 | 1461253779353 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 1807 | 1461253779356 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:49:39 INFO - PROCESS | 1807 | 1461253779428 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1807 | 1461253779430 Marionette TRACE conn3 <- [1,570,null,{}] 08:49:39 INFO - PROCESS | 1807 | 1461253779445 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 1807 | 1461253779598 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:49:39 INFO - PROCESS | 1807 | 1461253779914 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5de2000 == 63 [pid = 1807] [id = 150] 08:49:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2f5497000) [pid = 1807] [serial = 449] [outer = (nil)] 08:49:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2f549f800) [pid = 1807] [serial = 450] [outer = 0x7fc2f5497000] 08:49:39 INFO - PROCESS | 1807 | 1461253779985 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2f54be800) [pid = 1807] [serial = 451] [outer = 0x7fc2f5497000] 08:49:40 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:40 INFO - PROCESS | 1807 | 1461253780892 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1552ms 08:49:40 INFO - PROCESS | 1807 | 1461253780966 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1807 | 1461253780971 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:49:40 INFO - PROCESS | 1807 | 1461253780979 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1807 | 1461253780983 Marionette TRACE conn3 <- [1,574,null,{}] 08:49:40 INFO - PROCESS | 1807 | 1461253780990 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 1807 | 1461253781181 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5dcf000 == 62 [pid = 1807] [id = 140] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff10f800 == 61 [pid = 1807] [id = 139] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe5ad800 == 60 [pid = 1807] [id = 138] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc2f7b78c00) [pid = 1807] [serial = 387] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | 1461253781408 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9eb800 == 59 [pid = 1807] [id = 137] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6e8e000 == 58 [pid = 1807] [id = 136] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f602b000 == 57 [pid = 1807] [id = 135] 08:49:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae6800 == 58 [pid = 1807] [id = 151] 08:49:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2f5edb400) [pid = 1807] [serial = 452] [outer = (nil)] 08:49:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2f6067800) [pid = 1807] [serial = 453] [outer = 0x7fc2f5edb400] 08:49:41 INFO - PROCESS | 1807 | 1461253781477 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2f6333800) [pid = 1807] [serial = 454] [outer = 0x7fc2f5edb400] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcb6800 == 57 [pid = 1807] [id = 131] 08:49:41 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6313000 == 56 [pid = 1807] [id = 130] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x7fc306d11000) [pid = 1807] [serial = 183] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc30dfc9c00) [pid = 1807] [serial = 301] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc30d17b000) [pid = 1807] [serial = 225] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc312040000) [pid = 1807] [serial = 228] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc2f66e9000) [pid = 1807] [serial = 292] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc300b60400) [pid = 1807] [serial = 259] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2fd8e0000) [pid = 1807] [serial = 295] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2f9691800) [pid = 1807] [serial = 219] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc300eb0800) [pid = 1807] [serial = 298] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2fee25000) [pid = 1807] [serial = 222] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2fd858400) [pid = 1807] [serial = 256] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc30dfd5800) [pid = 1807] [serial = 304] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc31255fc00) [pid = 1807] [serial = 265] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2fd389400) [pid = 1807] [serial = 331] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2ff852000) [pid = 1807] [serial = 334] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc311fc7800) [pid = 1807] [serial = 262] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc30d141400) [pid = 1807] [serial = 361] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc30ccbe000) [pid = 1807] [serial = 360] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc302c5e400) [pid = 1807] [serial = 358] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc300eaa400) [pid = 1807] [serial = 357] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc2feb38400) [pid = 1807] [serial = 375] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc2ffc8e400) [pid = 1807] [serial = 355] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2ff84bc00) [pid = 1807] [serial = 354] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2f9615000) [pid = 1807] [serial = 372] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2fcb17800) [pid = 1807] [serial = 373] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f6340800) [pid = 1807] [serial = 382] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc31255a400) [pid = 1807] [serial = 364] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc312042800) [pid = 1807] [serial = 363] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f9610c00) [pid = 1807] [serial = 349] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f66e3c00) [pid = 1807] [serial = 348] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2fd8e5400) [pid = 1807] [serial = 352] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2fd38c800) [pid = 1807] [serial = 351] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc314ea5400) [pid = 1807] [serial = 367] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc314b83c00) [pid = 1807] [serial = 366] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2f7b7ec00) [pid = 1807] [serial = 385] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc302eb1400) [pid = 1807] [serial = 379] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2ff96d000) [pid = 1807] [serial = 376] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc311979000) [pid = 1807] [serial = 328] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2fe71a400) [pid = 1807] [serial = 378] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc2f633b000) [pid = 1807] [serial = 381] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2f7b7a800) [pid = 1807] [serial = 384] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc2f5e4d400) [pid = 1807] [serial = 370] [outer = (nil)] [url = about:blank] 08:49:41 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc2f549c800) [pid = 1807] [serial = 369] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1807 | 1461253782163 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1241ms 08:49:42 INFO - PROCESS | 1807 | 1461253782230 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1807 | 1461253782236 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:49:42 INFO - PROCESS | 1807 | 1461253782250 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1807 | 1461253782252 Marionette TRACE conn3 <- [1,578,null,{}] 08:49:42 INFO - PROCESS | 1807 | 1461253782258 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1807 | 1461253782393 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:49:42 INFO - PROCESS | 1807 | 1461253782410 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f981b000 == 57 [pid = 1807] [id = 152] 08:49:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2f633f800) [pid = 1807] [serial = 455] [outer = (nil)] 08:49:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc2f7a1bc00) [pid = 1807] [serial = 456] [outer = 0x7fc2f633f800] 08:49:42 INFO - PROCESS | 1807 | 1461253782467 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2f7b82c00) [pid = 1807] [serial = 457] [outer = 0x7fc2f633f800] 08:49:43 INFO - PROCESS | 1807 | 1461253783279 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1091ms 08:49:43 INFO - PROCESS | 1807 | 1461253783345 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1807 | 1461253783347 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:49:43 INFO - PROCESS | 1807 | 1461253783356 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1807 | 1461253783365 Marionette TRACE conn3 <- [1,582,null,{}] 08:49:43 INFO - PROCESS | 1807 | 1461253783381 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 1807 | 1461253783523 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:49:43 INFO - PROCESS | 1807 | 1461253783533 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff112000 == 58 [pid = 1807] [id = 153] 08:49:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2f7b83000) [pid = 1807] [serial = 458] [outer = (nil)] 08:49:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2f96da400) [pid = 1807] [serial = 459] [outer = 0x7fc2f7b83000] 08:49:43 INFO - PROCESS | 1807 | 1461253783590 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2f9749c00) [pid = 1807] [serial = 460] [outer = 0x7fc2f7b83000] 08:49:44 INFO - PROCESS | 1807 | 1461253784351 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1053ms 08:49:44 INFO - PROCESS | 1807 | 1461253784407 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1807 | 1461253784411 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:49:44 INFO - PROCESS | 1807 | 1461253784416 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1807 | 1461253784418 Marionette TRACE conn3 <- [1,586,null,{}] 08:49:44 INFO - PROCESS | 1807 | 1461253784423 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 1807 | 1461253784618 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:49:44 INFO - PROCESS | 1807 | 1461253784639 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000eb000 == 59 [pid = 1807] [id = 154] 08:49:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2f7edcc00) [pid = 1807] [serial = 461] [outer = (nil)] 08:49:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2fcb17800) [pid = 1807] [serial = 462] [outer = 0x7fc2f7edcc00] 08:49:44 INFO - PROCESS | 1807 | 1461253784696 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2fd8e2c00) [pid = 1807] [serial = 463] [outer = 0x7fc2f7edcc00] 08:49:45 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2fe5e0c00) [pid = 1807] [serial = 464] [outer = 0x7fc2f605c800] 08:49:45 INFO - PROCESS | 1807 | 1461253785601 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1225ms 08:49:45 INFO - PROCESS | 1807 | 1461253785642 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:49:45 INFO - PROCESS | 1807 | 1461253785645 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:49:45 INFO - PROCESS | 1807 | 1461253785650 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1807 | 1461253785653 Marionette TRACE conn3 <- [1,590,null,{}] 08:49:45 INFO - PROCESS | 1807 | 1461253785664 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 1807 | 1461253785828 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:49:45 INFO - PROCESS | 1807 | 1461253785853 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fc0000 == 60 [pid = 1807] [id = 155] 08:49:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2fd8e3400) [pid = 1807] [serial = 465] [outer = (nil)] 08:49:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2ff852000) [pid = 1807] [serial = 466] [outer = 0x7fc2fd8e3400] 08:49:45 INFO - PROCESS | 1807 | 1461253785918 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc300b60400) [pid = 1807] [serial = 467] [outer = 0x7fc2fd8e3400] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f5e5c400) [pid = 1807] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2f7a1b400) [pid = 1807] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f9616000) [pid = 1807] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2f5edac00) [pid = 1807] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2f5e5cc00) [pid = 1807] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc2f54bd800) [pid = 1807] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2f5e48800) [pid = 1807] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:49:46 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f54b7800) [pid = 1807] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:49:46 INFO - PROCESS | 1807 | 1461253786761 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1134ms 08:49:46 INFO - PROCESS | 1807 | 1461253786784 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:49:46 INFO - PROCESS | 1807 | 1461253786788 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:49:46 INFO - PROCESS | 1807 | 1461253786793 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1807 | 1461253786795 Marionette TRACE conn3 <- [1,594,null,{}] 08:49:46 INFO - PROCESS | 1807 | 1461253786800 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1807 | 1461253786933 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:49:47 INFO - PROCESS | 1807 | 1461253787043 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30bec4800 == 61 [pid = 1807] [id = 156] 08:49:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2f6067400) [pid = 1807] [serial = 468] [outer = (nil)] 08:49:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2fd8e4400) [pid = 1807] [serial = 469] [outer = 0x7fc2f6067400] 08:49:47 INFO - PROCESS | 1807 | 1461253787101 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc302b67000) [pid = 1807] [serial = 470] [outer = 0x7fc2f6067400] 08:49:47 INFO - PROCESS | 1807 | 1461253787744 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 980ms 08:49:47 INFO - PROCESS | 1807 | 1461253787774 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1807 | 1461253787778 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:49:47 INFO - PROCESS | 1807 | 1461253787783 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1807 | 1461253787785 Marionette TRACE conn3 <- [1,598,null,{}] 08:49:47 INFO - PROCESS | 1807 | 1461253787790 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1807 | 1461253787963 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:49:47 INFO - PROCESS | 1807 | 1461253787984 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30df0e000 == 62 [pid = 1807] [id = 157] 08:49:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2f5e58c00) [pid = 1807] [serial = 471] [outer = (nil)] 08:49:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc302b72000) [pid = 1807] [serial = 472] [outer = 0x7fc2f5e58c00] 08:49:48 INFO - PROCESS | 1807 | 1461253788043 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc30de2c000) [pid = 1807] [serial = 473] [outer = 0x7fc2f5e58c00] 08:49:48 INFO - PROCESS | 1807 | 1461253788985 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1277ms 08:49:49 INFO - PROCESS | 1807 | 1461253789062 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1807 | 1461253789067 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:49:49 INFO - PROCESS | 1807 | 1461253789075 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1807 | 1461253789081 Marionette TRACE conn3 <- [1,602,null,{}] 08:49:49 INFO - PROCESS | 1807 | 1461253789088 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1807 | 1461253789293 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:49:49 INFO - PROCESS | 1807 | 1461253789439 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96af000 == 63 [pid = 1807] [id = 158] 08:49:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2f30f8c00) [pid = 1807] [serial = 474] [outer = (nil)] 08:49:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2f5497c00) [pid = 1807] [serial = 475] [outer = 0x7fc2f30f8c00] 08:49:49 INFO - PROCESS | 1807 | 1461253789524 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f5cd7800) [pid = 1807] [serial = 476] [outer = 0x7fc2f30f8c00] 08:49:50 INFO - PROCESS | 1807 | 1461253790516 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1483ms 08:49:50 INFO - PROCESS | 1807 | 1461253790558 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 1807 | 1461253790567 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:49:50 INFO - PROCESS | 1807 | 1461253790580 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1807 | 1461253790590 Marionette TRACE conn3 <- [1,606,null,{}] 08:49:50 INFO - PROCESS | 1807 | 1461253790596 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 1807 | 1461253790756 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:49:50 INFO - PROCESS | 1807 | 1461253790946 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e3e000 == 64 [pid = 1807] [id = 159] 08:49:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f5e48800) [pid = 1807] [serial = 477] [outer = (nil)] 08:49:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f62e5800) [pid = 1807] [serial = 478] [outer = 0x7fc2f5e48800] 08:49:51 INFO - PROCESS | 1807 | 1461253791019 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f66ec800) [pid = 1807] [serial = 479] [outer = 0x7fc2f5e48800] 08:49:51 INFO - PROCESS | 1807 | 1461253791872 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1340ms 08:49:51 INFO - PROCESS | 1807 | 1461253791920 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1807 | 1461253791923 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:49:51 INFO - PROCESS | 1807 | 1461253791930 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1807 | 1461253791935 Marionette TRACE conn3 <- [1,610,null,{}] 08:49:51 INFO - PROCESS | 1807 | 1461253791951 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1807 | 1461253792124 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:49:52 INFO - PROCESS | 1807 | 1461253792271 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31245f000 == 65 [pid = 1807] [id = 160] 08:49:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f66e9000) [pid = 1807] [serial = 480] [outer = (nil)] 08:49:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f9616800) [pid = 1807] [serial = 481] [outer = 0x7fc2f66e9000] 08:49:52 INFO - PROCESS | 1807 | 1461253792342 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f9750c00) [pid = 1807] [serial = 482] [outer = 0x7fc2f66e9000] 08:49:53 INFO - PROCESS | 1807 | 1461253793140 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1284ms 08:49:53 INFO - PROCESS | 1807 | 1461253793215 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1807 | 1461253793219 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:49:53 INFO - PROCESS | 1807 | 1461253793225 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1807 | 1461253793228 Marionette TRACE conn3 <- [1,614,null,{}] 08:49:53 INFO - PROCESS | 1807 | 1461253793233 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 1807 | 1461253793385 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:49:53 INFO - PROCESS | 1807 | 1461253793532 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316491000 == 66 [pid = 1807] [id = 161] 08:49:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f3119000) [pid = 1807] [serial = 483] [outer = (nil)] 08:49:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2feb36400) [pid = 1807] [serial = 484] [outer = 0x7fc2f3119000] 08:49:53 INFO - PROCESS | 1807 | 1461253793601 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc3007cd800) [pid = 1807] [serial = 485] [outer = 0x7fc2f3119000] 08:49:54 INFO - PROCESS | 1807 | 1461253794422 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1245ms 08:49:54 INFO - PROCESS | 1807 | 1461253794471 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1807 | 1461253794475 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:49:54 INFO - PROCESS | 1807 | 1461253794480 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1807 | 1461253794483 Marionette TRACE conn3 <- [1,618,null,{}] 08:49:54 INFO - PROCESS | 1807 | 1461253794488 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1807 | 1461253794640 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:49:54 INFO - PROCESS | 1807 | 1461253794790 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31f2d3800 == 67 [pid = 1807] [id = 162] 08:49:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc2f9692400) [pid = 1807] [serial = 486] [outer = (nil)] 08:49:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc302ef8000) [pid = 1807] [serial = 487] [outer = 0x7fc2f9692400] 08:49:54 INFO - PROCESS | 1807 | 1461253794859 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc30de32c00) [pid = 1807] [serial = 488] [outer = 0x7fc2f9692400] 08:49:55 INFO - PROCESS | 1807 | 1461253795741 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1332ms 08:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:49:55 INFO - PROCESS | 1807 | 1461253795812 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1807 | 1461253795815 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:49:55 INFO - PROCESS | 1807 | 1461253795821 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1807 | 1461253795824 Marionette TRACE conn3 <- [1,622,null,{}] 08:49:55 INFO - PROCESS | 1807 | 1461253795829 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 1807 | 1461253796069 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:49:56 INFO - PROCESS | 1807 | 1461253796654 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9d9800 == 68 [pid = 1807] [id = 163] 08:49:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f30fa000) [pid = 1807] [serial = 489] [outer = (nil)] 08:49:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2f3118800) [pid = 1807] [serial = 490] [outer = 0x7fc2f30fa000] 08:49:56 INFO - PROCESS | 1807 | 1461253796722 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2f364f000) [pid = 1807] [serial = 491] [outer = 0x7fc2f30fa000] 08:49:57 INFO - PROCESS | 1807 | 1461253797521 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1743ms 08:49:57 INFO - PROCESS | 1807 | 1461253797572 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 1807 | 1461253797584 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:49:57 INFO - PROCESS | 1807 | 1461253797598 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1807 | 1461253797607 Marionette TRACE conn3 <- [1,626,null,{}] 08:49:57 INFO - PROCESS | 1807 | 1461253797621 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1807 | 1461253797880 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:49:58 INFO - PROCESS | 1807 | 1461253798035 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ad6800 == 69 [pid = 1807] [id = 164] 08:49:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2f5cecc00) [pid = 1807] [serial = 492] [outer = (nil)] 08:49:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f5e50400) [pid = 1807] [serial = 493] [outer = 0x7fc2f5cecc00] 08:49:58 INFO - PROCESS | 1807 | 1461253798143 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2f5edbc00) [pid = 1807] [serial = 494] [outer = 0x7fc2f5cecc00] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31219f000 == 68 [pid = 1807] [id = 120] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc316405800 == 67 [pid = 1807] [id = 121] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312026000 == 66 [pid = 1807] [id = 96] 08:49:58 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2fd385c00) [pid = 1807] [serial = 399] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2fe721400) [pid = 1807] [serial = 423] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30bec4800 == 65 [pid = 1807] [id = 156] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fc0000 == 64 [pid = 1807] [id = 155] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000eb000 == 63 [pid = 1807] [id = 154] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff112000 == 62 [pid = 1807] [id = 153] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f981b000 == 61 [pid = 1807] [id = 152] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae6800 == 60 [pid = 1807] [id = 151] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5de2000 == 59 [pid = 1807] [id = 150] 08:49:58 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6310000 == 58 [pid = 1807] [id = 142] 08:49:59 INFO - PROCESS | 1807 | 1461253798996 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2f5e5fc00) [pid = 1807] [serial = 405] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2f9746000) [pid = 1807] [serial = 396] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2f9744c00) [pid = 1807] [serial = 414] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc2fd3b9400) [pid = 1807] [serial = 417] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc2fbfd3800) [pid = 1807] [serial = 415] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc2f9691c00) [pid = 1807] [serial = 412] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc2fd8ea800) [pid = 1807] [serial = 418] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc2f5ee1000) [pid = 1807] [serial = 406] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc2f5e42c00) [pid = 1807] [serial = 390] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2f66f1400) [pid = 1807] [serial = 409] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2fd387800) [pid = 1807] [serial = 420] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2f960d000) [pid = 1807] [serial = 411] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2fda9a000) [pid = 1807] [serial = 421] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f9616400) [pid = 1807] [serial = 346] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f6333000) [pid = 1807] [serial = 408] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2fd3b4400) [pid = 1807] [serial = 403] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f6339400) [pid = 1807] [serial = 393] [outer = (nil)] [url = about:blank] 08:49:59 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f605ec00) [pid = 1807] [serial = 402] [outer = (nil)] [url = about:blank] 08:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1442ms 08:49:59 INFO - PROCESS | 1807 | 1461253799043 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:49:59 INFO - PROCESS | 1807 | 1461253799049 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:49:59 INFO - PROCESS | 1807 | 1461253799055 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 1807 | 1461253799058 Marionette TRACE conn3 <- [1,630,null,{}] 08:49:59 INFO - PROCESS | 1807 | 1461253799063 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 1807 | 1461253799198 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:49:59 INFO - PROCESS | 1807 | 1461253799214 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6f53000 == 59 [pid = 1807] [id = 165] 08:49:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2f6153000) [pid = 1807] [serial = 495] [outer = (nil)] 08:49:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f6333000) [pid = 1807] [serial = 496] [outer = 0x7fc2f6153000] 08:49:59 INFO - PROCESS | 1807 | 1461253799272 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f66ea400) [pid = 1807] [serial = 497] [outer = 0x7fc2f6153000] 08:50:00 INFO - PROCESS | 1807 | 1461253800253 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1239ms 08:50:00 INFO - PROCESS | 1807 | 1461253800296 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1807 | 1461253800301 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:50:00 INFO - PROCESS | 1807 | 1461253800326 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1807 | 1461253800338 Marionette TRACE conn3 <- [1,634,null,{}] 08:50:00 INFO - PROCESS | 1807 | 1461253800350 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1807 | 1461253800603 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:50:00 INFO - PROCESS | 1807 | 1461253800805 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca8800 == 60 [pid = 1807] [id = 166] 08:50:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f615c800) [pid = 1807] [serial = 498] [outer = (nil)] 08:50:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f7ee2000) [pid = 1807] [serial = 499] [outer = 0x7fc2f615c800] 08:50:00 INFO - PROCESS | 1807 | 1461253800894 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f968a800) [pid = 1807] [serial = 500] [outer = 0x7fc2f615c800] 08:50:01 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:01 INFO - PROCESS | 1807 | 1461253801606 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1311ms 08:50:01 INFO - PROCESS | 1807 | 1461253801626 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1807 | 1461253801629 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:50:01 INFO - PROCESS | 1807 | 1461253801634 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1807 | 1461253801636 Marionette TRACE conn3 <- [1,638,null,{}] 08:50:01 INFO - PROCESS | 1807 | 1461253801648 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 1807 | 1461253801813 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:50:01 INFO - PROCESS | 1807 | 1461253801891 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcb1000 == 61 [pid = 1807] [id = 167] 08:50:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f30f4000) [pid = 1807] [serial = 501] [outer = (nil)] 08:50:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f9708800) [pid = 1807] [serial = 502] [outer = 0x7fc2f30f4000] 08:50:01 INFO - PROCESS | 1807 | 1461253801971 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f974f400) [pid = 1807] [serial = 503] [outer = 0x7fc2f30f4000] 08:50:02 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:02 INFO - PROCESS | 1807 | 1461253802962 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1343ms 08:50:02 INFO - PROCESS | 1807 | 1461253802981 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 1807 | 1461253802984 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:50:02 INFO - PROCESS | 1807 | 1461253802990 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1807 | 1461253802992 Marionette TRACE conn3 <- [1,642,null,{}] 08:50:03 INFO - PROCESS | 1807 | 1461253802997 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1807 | 1461253803396 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2f7edcc00) [pid = 1807] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2fd8e3400) [pid = 1807] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2f6067400) [pid = 1807] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f5edb400) [pid = 1807] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f7b83000) [pid = 1807] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f5497000) [pid = 1807] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f633f800) [pid = 1807] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f9613c00) [pid = 1807] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:50:03 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f9610000) [pid = 1807] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:50:03 INFO - PROCESS | 1807 | 1461253803528 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e85000 == 62 [pid = 1807] [id = 168] 08:50:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2f7b83000) [pid = 1807] [serial = 504] [outer = (nil)] 08:50:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f96dc400) [pid = 1807] [serial = 505] [outer = 0x7fc2f7b83000] 08:50:03 INFO - PROCESS | 1807 | 1461253803603 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2fd8e3400) [pid = 1807] [serial = 506] [outer = 0x7fc2f7b83000] 08:50:04 INFO - PROCESS | 1807 | 1461253804222 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1293ms 08:50:04 INFO - PROCESS | 1807 | 1461253804283 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1807 | 1461253804287 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:50:04 INFO - PROCESS | 1807 | 1461253804292 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1807 | 1461253804294 Marionette TRACE conn3 <- [1,646,null,{}] 08:50:04 INFO - PROCESS | 1807 | 1461253804309 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 1807 | 1461253804454 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:50:04 INFO - PROCESS | 1807 | 1461253804464 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cae3800 == 63 [pid = 1807] [id = 169] 08:50:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2fe5df800) [pid = 1807] [serial = 507] [outer = (nil)] 08:50:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2ffc8e400) [pid = 1807] [serial = 508] [outer = 0x7fc2fe5df800] 08:50:04 INFO - PROCESS | 1807 | 1461253804520 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc3007d0c00) [pid = 1807] [serial = 509] [outer = 0x7fc2fe5df800] 08:50:05 INFO - PROCESS | 1807 | 1461253805232 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 990ms 08:50:05 INFO - PROCESS | 1807 | 1461253805282 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 1807 | 1461253805286 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:50:05 INFO - PROCESS | 1807 | 1461253805291 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 1807 | 1461253805293 Marionette TRACE conn3 <- [1,650,null,{}] 08:50:05 INFO - PROCESS | 1807 | 1461253805298 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 1807 | 1461253805562 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:50:05 INFO - PROCESS | 1807 | 1461253805707 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4aad800 == 64 [pid = 1807] [id = 170] 08:50:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f30f5c00) [pid = 1807] [serial = 510] [outer = (nil)] 08:50:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f30f8400) [pid = 1807] [serial = 511] [outer = 0x7fc2f30f5c00] 08:50:05 INFO - PROCESS | 1807 | 1461253805779 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f364a800) [pid = 1807] [serial = 512] [outer = 0x7fc2f30f5c00] 08:50:06 INFO - PROCESS | 1807 | 1461253806693 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1438ms 08:50:06 INFO - PROCESS | 1807 | 1461253806731 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1807 | 1461253806738 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:50:06 INFO - PROCESS | 1807 | 1461253806745 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1807 | 1461253806751 Marionette TRACE conn3 <- [1,654,null,{}] 08:50:06 INFO - PROCESS | 1807 | 1461253806757 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1807 | 1461253806915 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:50:07 INFO - PROCESS | 1807 | 1461253807069 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca6800 == 65 [pid = 1807] [id = 171] 08:50:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2f30f6000) [pid = 1807] [serial = 513] [outer = (nil)] 08:50:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc2f6067400) [pid = 1807] [serial = 514] [outer = 0x7fc2f30f6000] 08:50:07 INFO - PROCESS | 1807 | 1461253807142 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc2f633dc00) [pid = 1807] [serial = 515] [outer = 0x7fc2f30f6000] 08:50:08 INFO - PROCESS | 1807 | 1461253808089 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1385ms 08:50:08 INFO - PROCESS | 1807 | 1461253808130 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:50:08 INFO - PROCESS | 1807 | 1461253808135 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:50:08 INFO - PROCESS | 1807 | 1461253808141 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1807 | 1461253808144 Marionette TRACE conn3 <- [1,658,null,{}] 08:50:08 INFO - PROCESS | 1807 | 1461253808151 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 1807 | 1461253808302 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:50:08 INFO - PROCESS | 1807 | 1461253808457 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30fb1c000 == 66 [pid = 1807] [id = 172] 08:50:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc2f3643c00) [pid = 1807] [serial = 516] [outer = (nil)] 08:50:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc2f7ee7000) [pid = 1807] [serial = 517] [outer = 0x7fc2f3643c00] 08:50:08 INFO - PROCESS | 1807 | 1461253808527 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f974fc00) [pid = 1807] [serial = 518] [outer = 0x7fc2f3643c00] 08:50:09 INFO - PROCESS | 1807 | 1461253809426 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1332ms 08:50:09 INFO - PROCESS | 1807 | 1461253809473 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1807 | 1461253809479 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:50:09 INFO - PROCESS | 1807 | 1461253809495 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1807 | 1461253809501 Marionette TRACE conn3 <- [1,662,null,{}] 08:50:09 INFO - PROCESS | 1807 | 1461253809507 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1807 | 1461253809670 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:50:09 INFO - PROCESS | 1807 | 1461253809815 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312598000 == 67 [pid = 1807] [id = 173] 08:50:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2f66ef000) [pid = 1807] [serial = 519] [outer = (nil)] 08:50:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2fe723800) [pid = 1807] [serial = 520] [outer = 0x7fc2f66ef000] 08:50:09 INFO - PROCESS | 1807 | 1461253809883 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc302c5fc00) [pid = 1807] [serial = 521] [outer = 0x7fc2f66ef000] 08:50:10 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:10 INFO - PROCESS | 1807 | 1461253810719 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1290ms 08:50:10 INFO - PROCESS | 1807 | 1461253810778 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1807 | 1461253810781 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:50:10 INFO - PROCESS | 1807 | 1461253810787 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1807 | 1461253810789 Marionette TRACE conn3 <- [1,666,null,{}] 08:50:10 INFO - PROCESS | 1807 | 1461253810795 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 1807 | 1461253810937 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:50:11 INFO - PROCESS | 1807 | 1461253811088 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314e40000 == 68 [pid = 1807] [id = 174] 08:50:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f30f1c00) [pid = 1807] [serial = 522] [outer = (nil)] 08:50:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc302eb1400) [pid = 1807] [serial = 523] [outer = 0x7fc2f30f1c00] 08:50:11 INFO - PROCESS | 1807 | 1461253811156 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc30cf1a800) [pid = 1807] [serial = 524] [outer = 0x7fc2f30f1c00] 08:50:11 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:11 INFO - PROCESS | 1807 | 1461253811959 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1184ms 08:50:11 INFO - PROCESS | 1807 | 1461253811971 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1807 | 1461253811974 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:50:11 INFO - PROCESS | 1807 | 1461253811997 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1807 | 1461253812000 Marionette TRACE conn3 <- [1,670,null,{}] 08:50:12 INFO - PROCESS | 1807 | 1461253812005 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1807 | 1461253812153 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:50:12 INFO - PROCESS | 1807 | 1461253812309 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4c79800 == 69 [pid = 1807] [id = 175] 08:50:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2f540ec00) [pid = 1807] [serial = 525] [outer = (nil)] 08:50:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2f5410800) [pid = 1807] [serial = 526] [outer = 0x7fc2f540ec00] 08:50:12 INFO - PROCESS | 1807 | 1461253812388 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc30cf9b000) [pid = 1807] [serial = 527] [outer = 0x7fc2f540ec00] 08:50:13 INFO - PROCESS | 1807 | 1461253813263 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1336ms 08:50:13 INFO - PROCESS | 1807 | 1461253813331 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 1807 | 1461253813335 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:50:13 INFO - PROCESS | 1807 | 1461253813341 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1807 | 1461253813343 Marionette TRACE conn3 <- [1,674,null,{}] 08:50:13 INFO - PROCESS | 1807 | 1461253813348 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 1807 | 1461253813502 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:50:13 INFO - PROCESS | 1807 | 1461253813653 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ddf800 == 70 [pid = 1807] [id = 176] 08:50:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2f540a800) [pid = 1807] [serial = 528] [outer = (nil)] 08:50:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2f5ee0c00) [pid = 1807] [serial = 529] [outer = 0x7fc2f540a800] 08:50:13 INFO - PROCESS | 1807 | 1461253813720 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2fa2f5800) [pid = 1807] [serial = 530] [outer = 0x7fc2f540a800] 08:50:14 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:14 INFO - PROCESS | 1807 | 1461253814766 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1477ms 08:50:14 INFO - PROCESS | 1807 | 1461253814818 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1807 | 1461253814824 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:50:14 INFO - PROCESS | 1807 | 1461253814832 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1807 | 1461253814837 Marionette TRACE conn3 <- [1,678,null,{}] 08:50:14 INFO - PROCESS | 1807 | 1461253814843 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 1807 | 1461253814987 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:50:15 INFO - PROCESS | 1807 | 1461253815149 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4946800 == 71 [pid = 1807] [id = 177] 08:50:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2f54a0800) [pid = 1807] [serial = 531] [outer = (nil)] 08:50:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2f54b3c00) [pid = 1807] [serial = 532] [outer = 0x7fc2f54a0800] 08:50:15 INFO - PROCESS | 1807 | 1461253815254 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2f54c1000) [pid = 1807] [serial = 533] [outer = 0x7fc2f54a0800] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cae3800 == 70 [pid = 1807] [id = 169] 08:50:15 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc302b72000) [pid = 1807] [serial = 472] [outer = (nil)] [url = about:blank] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7e85000 == 69 [pid = 1807] [id = 168] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcb1000 == 68 [pid = 1807] [id = 167] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca8800 == 67 [pid = 1807] [id = 166] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6f53000 == 66 [pid = 1807] [id = 165] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ad6800 == 65 [pid = 1807] [id = 164] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9d9800 == 64 [pid = 1807] [id = 163] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc316491000 == 63 [pid = 1807] [id = 161] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e3e000 == 62 [pid = 1807] [id = 159] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96af000 == 61 [pid = 1807] [id = 158] 08:50:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30df0e000 == 60 [pid = 1807] [id = 157] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc30cdb7400) [pid = 1807] [serial = 340] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc2ffe78c00) [pid = 1807] [serial = 337] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc2fcb17800) [pid = 1807] [serial = 462] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2ff852000) [pid = 1807] [serial = 466] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2fd8e4400) [pid = 1807] [serial = 469] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc300b60400) [pid = 1807] [serial = 467] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2f6067800) [pid = 1807] [serial = 453] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2f6333800) [pid = 1807] [serial = 454] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2f96da400) [pid = 1807] [serial = 459] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2f54be800) [pid = 1807] [serial = 451] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2f549f800) [pid = 1807] [serial = 450] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc302eedc00) [pid = 1807] [serial = 441] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2f7a1bc00) [pid = 1807] [serial = 456] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2f7b82c00) [pid = 1807] [serial = 457] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc2fd8e0400) [pid = 1807] [serial = 435] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc2f6337c00) [pid = 1807] [serial = 429] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc3003eb800) [pid = 1807] [serial = 438] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc2f960f800) [pid = 1807] [serial = 432] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc2f5ced400) [pid = 1807] [serial = 426] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc30de28c00) [pid = 1807] [serial = 444] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2f3115000) [pid = 1807] [serial = 447] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2fd8e2c00) [pid = 1807] [serial = 463] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc302b67000) [pid = 1807] [serial = 470] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f9749c00) [pid = 1807] [serial = 460] [outer = (nil)] [url = about:blank] 08:50:16 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f6063000) [pid = 1807] [serial = 253] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:50:16 INFO - PROCESS | 1807 | 1461253816208 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1437ms 08:50:16 INFO - PROCESS | 1807 | 1461253816271 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1807 | 1461253816279 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:50:16 INFO - PROCESS | 1807 | 1461253816288 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1807 | 1461253816291 Marionette TRACE conn3 <- [1,682,null,{}] 08:50:16 INFO - PROCESS | 1807 | 1461253816296 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1807 | 1461253816434 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:50:16 INFO - PROCESS | 1807 | 1461253816564 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63d2800 == 61 [pid = 1807] [id = 178] 08:50:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f5497800) [pid = 1807] [serial = 534] [outer = (nil)] 08:50:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f5e4e800) [pid = 1807] [serial = 535] [outer = 0x7fc2f5497800] 08:50:16 INFO - PROCESS | 1807 | 1461253816622 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f5edd000) [pid = 1807] [serial = 536] [outer = 0x7fc2f5497800] 08:50:17 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:17 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:17 INFO - PROCESS | 1807 | 1461253817861 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:50:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1585ms 08:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:50:17 INFO - PROCESS | 1807 | 1461253817874 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1807 | 1461253817876 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:50:17 INFO - PROCESS | 1807 | 1461253817889 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1807 | 1461253817894 Marionette TRACE conn3 <- [1,686,null,{}] 08:50:17 INFO - PROCESS | 1807 | 1461253817910 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 1807 | 1461253818077 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:50:18 INFO - PROCESS | 1807 | 1461253818211 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9db800 == 62 [pid = 1807] [id = 179] 08:50:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f6067800) [pid = 1807] [serial = 537] [outer = (nil)] 08:50:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f66e8000) [pid = 1807] [serial = 538] [outer = 0x7fc2f6067800] 08:50:18 INFO - PROCESS | 1807 | 1461253818270 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2f6fb7000) [pid = 1807] [serial = 539] [outer = 0x7fc2f6067800] 08:50:19 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:19 INFO - PROCESS | 1807 | 1461253819347 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1504ms 08:50:19 INFO - PROCESS | 1807 | 1461253819387 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1807 | 1461253819390 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:50:19 INFO - PROCESS | 1807 | 1461253819396 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1807 | 1461253819398 Marionette TRACE conn3 <- [1,690,null,{}] 08:50:19 INFO - PROCESS | 1807 | 1461253819403 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1807 | 1461253819572 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:50:19 INFO - PROCESS | 1807 | 1461253819729 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe433000 == 63 [pid = 1807] [id = 180] 08:50:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc2f5e47000) [pid = 1807] [serial = 540] [outer = (nil)] 08:50:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc2f7b87400) [pid = 1807] [serial = 541] [outer = 0x7fc2f5e47000] 08:50:19 INFO - PROCESS | 1807 | 1461253819790 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc2f8a1c000) [pid = 1807] [serial = 542] [outer = 0x7fc2f5e47000] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc2f5ccbc00) [pid = 1807] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc2f30f4000) [pid = 1807] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc2f7b83000) [pid = 1807] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc2f6153000) [pid = 1807] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2f30fa000) [pid = 1807] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2f615c800) [pid = 1807] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2f5e58c00) [pid = 1807] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f5cecc00) [pid = 1807] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f6337800) [pid = 1807] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f54bfc00) [pid = 1807] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f7b84c00) [pid = 1807] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:50:20 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f960d800) [pid = 1807] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:50:20 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:20 INFO - PROCESS | 1807 | 1461253820911 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1528ms 08:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:50:20 INFO - PROCESS | 1807 | 1461253820925 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1807 | 1461253820928 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:50:20 INFO - PROCESS | 1807 | 1461253820933 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1807 | 1461253820936 Marionette TRACE conn3 <- [1,694,null,{}] 08:50:20 INFO - PROCESS | 1807 | 1461253820941 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 1807 | 1461253821075 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:50:21 INFO - PROCESS | 1807 | 1461253821226 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd834000 == 64 [pid = 1807] [id = 181] 08:50:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f62e1400) [pid = 1807] [serial = 543] [outer = (nil)] 08:50:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f7fdd800) [pid = 1807] [serial = 544] [outer = 0x7fc2f62e1400] 08:50:21 INFO - PROCESS | 1807 | 1461253821283 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f8a88c00) [pid = 1807] [serial = 545] [outer = 0x7fc2f62e1400] 08:50:22 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:22 INFO - PROCESS | 1807 | 1461253822362 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1478ms 08:50:22 INFO - PROCESS | 1807 | 1461253822411 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1807 | 1461253822416 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:50:22 INFO - PROCESS | 1807 | 1461253822424 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1807 | 1461253822430 Marionette TRACE conn3 <- [1,698,null,{}] 08:50:22 INFO - PROCESS | 1807 | 1461253822494 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 1807 | 1461253822744 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:50:22 INFO - PROCESS | 1807 | 1461253822900 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5dd7800 == 65 [pid = 1807] [id = 182] 08:50:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f549a400) [pid = 1807] [serial = 546] [outer = (nil)] 08:50:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f54b9000) [pid = 1807] [serial = 547] [outer = 0x7fc2f549a400] 08:50:22 INFO - PROCESS | 1807 | 1461253822972 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f5cea400) [pid = 1807] [serial = 548] [outer = 0x7fc2f549a400] 08:50:24 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:24 INFO - PROCESS | 1807 | 1461253824257 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1886ms 08:50:24 INFO - PROCESS | 1807 | 1461253824318 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1807 | 1461253824326 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:50:24 INFO - PROCESS | 1807 | 1461253824384 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1807 | 1461253824389 Marionette TRACE conn3 <- [1,702,null,{}] 08:50:24 INFO - PROCESS | 1807 | 1461253824395 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1807 | 1461253824538 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:50:24 INFO - PROCESS | 1807 | 1461253824692 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe5a6800 == 66 [pid = 1807] [id = 183] 08:50:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc2f549bc00) [pid = 1807] [serial = 549] [outer = (nil)] 08:50:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc2f5e5e400) [pid = 1807] [serial = 550] [outer = 0x7fc2f549bc00] 08:50:24 INFO - PROCESS | 1807 | 1461253824762 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc2f66ee000) [pid = 1807] [serial = 551] [outer = 0x7fc2f549bc00] 08:50:25 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:25 INFO - PROCESS | 1807 | 1461253825971 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1644ms 08:50:26 INFO - PROCESS | 1807 | 1461253826023 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1807 | 1461253826026 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:50:26 INFO - PROCESS | 1807 | 1461253826032 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1807 | 1461253826038 Marionette TRACE conn3 <- [1,706,null,{}] 08:50:26 INFO - PROCESS | 1807 | 1461253826053 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 1807 | 1461253826320 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:50:26 INFO - PROCESS | 1807 | 1461253826469 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcbc000 == 67 [pid = 1807] [id = 184] 08:50:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc2f62e7800) [pid = 1807] [serial = 552] [outer = (nil)] 08:50:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc2f960dc00) [pid = 1807] [serial = 553] [outer = 0x7fc2f62e7800] 08:50:26 INFO - PROCESS | 1807 | 1461253826538 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc2f96e4800) [pid = 1807] [serial = 554] [outer = 0x7fc2f62e7800] 08:50:27 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:27 INFO - PROCESS | 1807 | 1461253827724 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1734ms 08:50:27 INFO - PROCESS | 1807 | 1461253827766 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1807 | 1461253827770 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:50:27 INFO - PROCESS | 1807 | 1461253827785 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1807 | 1461253827789 Marionette TRACE conn3 <- [1,710,null,{}] 08:50:27 INFO - PROCESS | 1807 | 1461253827793 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 1807 | 1461253828027 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:50:28 INFO - PROCESS | 1807 | 1461253828152 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300ed7000 == 68 [pid = 1807] [id = 185] 08:50:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc2f364c400) [pid = 1807] [serial = 555] [outer = (nil)] 08:50:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f970e400) [pid = 1807] [serial = 556] [outer = 0x7fc2f364c400] 08:50:28 INFO - PROCESS | 1807 | 1461253828221 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2fa2f1000) [pid = 1807] [serial = 557] [outer = 0x7fc2f364c400] 08:50:29 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:29 INFO - PROCESS | 1807 | 1461253829458 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1729ms 08:50:29 INFO - PROCESS | 1807 | 1461253829587 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1807 | 1461253829593 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:50:29 INFO - PROCESS | 1807 | 1461253829608 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1807 | 1461253829612 Marionette TRACE conn3 <- [1,714,null,{}] 08:50:29 INFO - PROCESS | 1807 | 1461253829627 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1807 | 1461253829773 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:50:29 INFO - PROCESS | 1807 | 1461253829957 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f3169000 == 69 [pid = 1807] [id = 186] 08:50:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2f30f9000) [pid = 1807] [serial = 558] [outer = (nil)] 08:50:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2f54b6800) [pid = 1807] [serial = 559] [outer = 0x7fc2f30f9000] 08:50:30 INFO - PROCESS | 1807 | 1461253830062 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f5cee800) [pid = 1807] [serial = 560] [outer = 0x7fc2f30f9000] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30bec1800 == 68 [pid = 1807] [id = 144] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe433000 == 67 [pid = 1807] [id = 180] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2f5497c00) [pid = 1807] [serial = 475] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2f62e5800) [pid = 1807] [serial = 478] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2f9616800) [pid = 1807] [serial = 481] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2feb36400) [pid = 1807] [serial = 484] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc302ef8000) [pid = 1807] [serial = 487] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9db800 == 66 [pid = 1807] [id = 179] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63d2800 == 65 [pid = 1807] [id = 178] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4946800 == 64 [pid = 1807] [id = 177] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ddf800 == 63 [pid = 1807] [id = 176] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4c79800 == 62 [pid = 1807] [id = 175] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc314e40000 == 61 [pid = 1807] [id = 174] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312598000 == 60 [pid = 1807] [id = 173] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30fb1c000 == 59 [pid = 1807] [id = 172] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca6800 == 58 [pid = 1807] [id = 171] 08:50:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4aad800 == 57 [pid = 1807] [id = 170] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 116 (0x7fc2f974bc00) [pid = 1807] [serial = 397] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 115 (0x7fc2fe5dc800) [pid = 1807] [serial = 400] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 114 (0x7fc2f9708800) [pid = 1807] [serial = 502] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 113 (0x7fc2f96dc400) [pid = 1807] [serial = 505] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 112 (0x7fc2f974f400) [pid = 1807] [serial = 503] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 111 (0x7fc2f6333000) [pid = 1807] [serial = 496] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 110 (0x7fc2f66ea400) [pid = 1807] [serial = 497] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2f364f000) [pid = 1807] [serial = 491] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f3118800) [pid = 1807] [serial = 490] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f7ee2000) [pid = 1807] [serial = 499] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc30de2c000) [pid = 1807] [serial = 473] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f5edbc00) [pid = 1807] [serial = 494] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f5e50400) [pid = 1807] [serial = 493] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2ffc8e400) [pid = 1807] [serial = 508] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2fd8e3400) [pid = 1807] [serial = 506] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f968a800) [pid = 1807] [serial = 500] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2f7b80400) [pid = 1807] [serial = 394] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2f5e55400) [pid = 1807] [serial = 391] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc2ffc89c00) [pid = 1807] [serial = 424] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:31 INFO - PROCESS | 1807 | 1461253831352 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1789ms 08:50:31 INFO - PROCESS | 1807 | 1461253831418 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1807 | 1461253831425 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:50:31 INFO - PROCESS | 1807 | 1461253831437 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1807 | 1461253831440 Marionette TRACE conn3 <- [1,718,null,{}] 08:50:31 INFO - PROCESS | 1807 | 1461253831445 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1807 | 1461253831579 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:50:31 INFO - PROCESS | 1807 | 1461253831684 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6318800 == 58 [pid = 1807] [id = 187] 08:50:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2f3648800) [pid = 1807] [serial = 561] [outer = (nil)] 08:50:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2f605e800) [pid = 1807] [serial = 562] [outer = 0x7fc2f3648800] 08:50:31 INFO - PROCESS | 1807 | 1461253831741 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2f6334000) [pid = 1807] [serial = 563] [outer = 0x7fc2f3648800] 08:50:32 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:32 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:32 INFO - PROCESS | 1807 | 1461253832850 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:50:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1428ms 08:50:32 INFO - PROCESS | 1807 | 1461253832865 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1807 | 1461253832867 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:50:32 INFO - PROCESS | 1807 | 1461253832873 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1807 | 1461253832878 Marionette TRACE conn3 <- [1,722,null,{}] 08:50:32 INFO - PROCESS | 1807 | 1461253832892 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1807 | 1461253833032 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:50:33 INFO - PROCESS | 1807 | 1461253833223 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fcb51000 == 59 [pid = 1807] [id = 188] 08:50:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2f6334c00) [pid = 1807] [serial = 564] [outer = (nil)] 08:50:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2f7b7c000) [pid = 1807] [serial = 565] [outer = 0x7fc2f6334c00] 08:50:33 INFO - PROCESS | 1807 | 1461253833283 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2f8a22800) [pid = 1807] [serial = 566] [outer = 0x7fc2f6334c00] 08:50:33 INFO - PROCESS | 1807 | 1461253833911 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1807 | 1461253833965 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:50:33 INFO - PROCESS | 1807 | 1461253833977 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1807 | 1461253833979 Marionette TRACE conn3 <- [1,726,null,{}] 08:50:33 INFO - PROCESS | 1807 | 1461253833983 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 1807 | 1461253834161 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:50:34 INFO - PROCESS | 1807 | 1461253834287 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000ed000 == 60 [pid = 1807] [id = 189] 08:50:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f3112c00) [pid = 1807] [serial = 567] [outer = (nil)] 08:50:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2fa2f4c00) [pid = 1807] [serial = 568] [outer = 0x7fc2f3112c00] 08:50:34 INFO - PROCESS | 1807 | 1461253834343 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2fa2fa800) [pid = 1807] [serial = 569] [outer = 0x7fc2f3112c00] 08:50:34 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:34 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:35 INFO - PROCESS | 1807 | 1461253835143 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1228ms 08:50:35 INFO - PROCESS | 1807 | 1461253835208 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1807 | 1461253835210 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:50:35 INFO - PROCESS | 1807 | 1461253835216 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1807 | 1461253835218 Marionette TRACE conn3 <- [1,730,null,{}] 08:50:35 INFO - PROCESS | 1807 | 1461253835223 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1807 | 1461253835393 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:50:35 INFO - PROCESS | 1807 | 1461253835415 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fb2000 == 61 [pid = 1807] [id = 190] 08:50:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f364cc00) [pid = 1807] [serial = 570] [outer = (nil)] 08:50:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2fbf6dc00) [pid = 1807] [serial = 571] [outer = 0x7fc2f364cc00] 08:50:35 INFO - PROCESS | 1807 | 1461253835472 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2fd2a5000) [pid = 1807] [serial = 572] [outer = 0x7fc2f364cc00] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2f549e800) [pid = 1807] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f9692400) [pid = 1807] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f7b7d800) [pid = 1807] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f54a0000) [pid = 1807] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f5496400) [pid = 1807] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f6157800) [pid = 1807] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f66e9000) [pid = 1807] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2f3110400) [pid = 1807] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f5e48800) [pid = 1807] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2f54be400) [pid = 1807] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2f5edd400) [pid = 1807] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc2f30f8c00) [pid = 1807] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc300eae800) [pid = 1807] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f3119000) [pid = 1807] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2f5e47000) [pid = 1807] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc2f540a800) [pid = 1807] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2f54a0800) [pid = 1807] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc2f30f6000) [pid = 1807] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc2f5497800) [pid = 1807] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2f30f5c00) [pid = 1807] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc2f3643c00) [pid = 1807] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:50:36 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc2f6067800) [pid = 1807] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:50:36 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:36 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:36 INFO - PROCESS | 1807 | 1461253836462 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 1807 | 1461253836499 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:50:36 INFO - PROCESS | 1807 | 1461253836504 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1807 | 1461253836506 Marionette TRACE conn3 <- [1,734,null,{}] 08:50:36 INFO - PROCESS | 1807 | 1461253836511 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 1807 | 1461253836669 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:50:36 INFO - PROCESS | 1807 | 1461253836694 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30bebf000 == 62 [pid = 1807] [id = 191] 08:50:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2f549e800) [pid = 1807] [serial = 573] [outer = (nil)] 08:50:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2fd37d800) [pid = 1807] [serial = 574] [outer = 0x7fc2f549e800] 08:50:36 INFO - PROCESS | 1807 | 1461253836757 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2fd38c000) [pid = 1807] [serial = 575] [outer = 0x7fc2f549e800] 08:50:37 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:37 INFO - PROCESS | 1807 | 1461253837475 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1026ms 08:50:37 INFO - PROCESS | 1807 | 1461253837530 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 1807 | 1461253837532 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:50:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:50:37 INFO - PROCESS | 1807 | 1461253837538 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1807 | 1461253837540 Marionette TRACE conn3 <- [1,738,null,{}] 08:50:37 INFO - PROCESS | 1807 | 1461253837545 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 1807 | 1461253837716 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:50:37 INFO - PROCESS | 1807 | 1461253837739 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4c79000 == 63 [pid = 1807] [id = 192] 08:50:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2fd2a8000) [pid = 1807] [serial = 576] [outer = (nil)] 08:50:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc2fd8e2c00) [pid = 1807] [serial = 577] [outer = 0x7fc2fd2a8000] 08:50:37 INFO - PROCESS | 1807 | 1461253837794 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2fd8ee000) [pid = 1807] [serial = 578] [outer = 0x7fc2fd2a8000] 08:50:39 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:39 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:39 INFO - PROCESS | 1807 | 1461253839181 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1684ms 08:50:39 INFO - PROCESS | 1807 | 1461253839224 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 1807 | 1461253839228 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:50:39 INFO - PROCESS | 1807 | 1461253839236 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 1807 | 1461253839239 Marionette TRACE conn3 <- [1,742,null,{}] 08:50:39 INFO - PROCESS | 1807 | 1461253839246 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 1807 | 1461253839431 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:50:39 INFO - PROCESS | 1807 | 1461253839629 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe433000 == 64 [pid = 1807] [id = 193] 08:50:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2f5cd1c00) [pid = 1807] [serial = 579] [outer = (nil)] 08:50:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2f66e6800) [pid = 1807] [serial = 580] [outer = 0x7fc2f5cd1c00] 08:50:39 INFO - PROCESS | 1807 | 1461253839710 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2f7ae0c00) [pid = 1807] [serial = 581] [outer = 0x7fc2f5cd1c00] 08:50:41 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:41 INFO - PROCESS | 1807 | 1461253841179 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:50:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1983ms 08:50:41 INFO - PROCESS | 1807 | 1461253841220 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1807 | 1461253841228 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:50:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:50:41 INFO - PROCESS | 1807 | 1461253841237 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1807 | 1461253841241 Marionette TRACE conn3 <- [1,746,null,{}] 08:50:41 INFO - PROCESS | 1807 | 1461253841247 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1807 | 1461253841430 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:50:41 INFO - PROCESS | 1807 | 1461253841578 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30ccd7000 == 65 [pid = 1807] [id = 194] 08:50:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2f5cd2c00) [pid = 1807] [serial = 582] [outer = (nil)] 08:50:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2f960d000) [pid = 1807] [serial = 583] [outer = 0x7fc2f5cd2c00] 08:50:41 INFO - PROCESS | 1807 | 1461253841646 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2fa2fd800) [pid = 1807] [serial = 584] [outer = 0x7fc2f5cd2c00] 08:50:42 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:42 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:42 INFO - PROCESS | 1807 | 1461253842839 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:50:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1629ms 08:50:42 INFO - PROCESS | 1807 | 1461253842867 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1807 | 1461253842869 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:50:42 INFO - PROCESS | 1807 | 1461253842884 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1807 | 1461253842889 Marionette TRACE conn3 <- [1,750,null,{}] 08:50:42 INFO - PROCESS | 1807 | 1461253842905 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 1807 | 1461253843091 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:50:43 INFO - PROCESS | 1807 | 1461253843255 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e153800 == 66 [pid = 1807] [id = 195] 08:50:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2fa2f6800) [pid = 1807] [serial = 585] [outer = (nil)] 08:50:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2fda97400) [pid = 1807] [serial = 586] [outer = 0x7fc2fa2f6800] 08:50:43 INFO - PROCESS | 1807 | 1461253843326 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc2fe5e3400) [pid = 1807] [serial = 587] [outer = 0x7fc2fa2f6800] 08:50:44 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:44 INFO - PROCESS | 1807 | 1461253844632 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:50:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1793ms 08:50:44 INFO - PROCESS | 1807 | 1461253844701 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 1807 | 1461253844705 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:50:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:50:44 INFO - PROCESS | 1807 | 1461253844729 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1807 | 1461253844732 Marionette TRACE conn3 <- [1,754,null,{}] 08:50:44 INFO - PROCESS | 1807 | 1461253844737 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1807 | 1461253844877 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:50:45 INFO - PROCESS | 1807 | 1461253845023 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5dc9000 == 67 [pid = 1807] [id = 196] 08:50:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2f30edc00) [pid = 1807] [serial = 588] [outer = (nil)] 08:50:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f5e43000) [pid = 1807] [serial = 589] [outer = 0x7fc2f30edc00] 08:50:45 INFO - PROCESS | 1807 | 1461253845091 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2fbf70800) [pid = 1807] [serial = 590] [outer = 0x7fc2f30edc00] 08:50:46 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:46 INFO - PROCESS | 1807 | 1461253846311 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1637ms 08:50:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:50:46 INFO - PROCESS | 1807 | 1461253846363 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1807 | 1461253846366 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:50:46 INFO - PROCESS | 1807 | 1461253846388 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1807 | 1461253846392 Marionette TRACE conn3 <- [1,758,null,{}] 08:50:46 INFO - PROCESS | 1807 | 1461253846476 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 1807 | 1461253846626 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:50:46 INFO - PROCESS | 1807 | 1461253846812 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9e8000 == 68 [pid = 1807] [id = 197] 08:50:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f3648c00) [pid = 1807] [serial = 591] [outer = (nil)] 08:50:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f54a0c00) [pid = 1807] [serial = 592] [outer = 0x7fc2f3648c00] 08:50:46 INFO - PROCESS | 1807 | 1461253846917 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f5ceb800) [pid = 1807] [serial = 593] [outer = 0x7fc2f3648c00] 08:50:47 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:47 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:47 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:47 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:47 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30bebf000 == 67 [pid = 1807] [id = 191] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2f7fdd800) [pid = 1807] [serial = 544] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fb2000 == 66 [pid = 1807] [id = 190] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000ed000 == 65 [pid = 1807] [id = 189] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fcb51000 == 64 [pid = 1807] [id = 188] 08:50:47 INFO - PROCESS | 1807 | 1461253847855 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6318800 == 63 [pid = 1807] [id = 187] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f3169000 == 62 [pid = 1807] [id = 186] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe5a6800 == 61 [pid = 1807] [id = 183] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31f2d3800 == 60 [pid = 1807] [id = 162] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5dd7800 == 59 [pid = 1807] [id = 182] 08:50:47 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fd834000 == 58 [pid = 1807] [id = 181] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2f3119400) [pid = 1807] [serial = 448] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f66ec800) [pid = 1807] [serial = 479] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f9688400) [pid = 1807] [serial = 388] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f66f2c00) [pid = 1807] [serial = 430] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f5cd7800) [pid = 1807] [serial = 476] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc30d107800) [pid = 1807] [serial = 442] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc3007cd800) [pid = 1807] [serial = 485] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc30e10c800) [pid = 1807] [serial = 445] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc30de32c00) [pid = 1807] [serial = 488] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc300eae400) [pid = 1807] [serial = 439] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2ffc91000) [pid = 1807] [serial = 436] [outer = (nil)] [url = about:blank] 08:50:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:50:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1515ms 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f5e56000) [pid = 1807] [serial = 427] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2fd8df400) [pid = 1807] [serial = 433] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc2f9750c00) [pid = 1807] [serial = 482] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2f7b87400) [pid = 1807] [serial = 541] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 92 (0x7fc2f8a1c000) [pid = 1807] [serial = 542] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 91 (0x7fc2fa2f5800) [pid = 1807] [serial = 530] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 90 (0x7fc2f5ee0c00) [pid = 1807] [serial = 529] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 89 (0x7fc2f54b3c00) [pid = 1807] [serial = 532] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 88 (0x7fc2fe723800) [pid = 1807] [serial = 520] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 87 (0x7fc2f633dc00) [pid = 1807] [serial = 515] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 86 (0x7fc2f6067400) [pid = 1807] [serial = 514] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 85 (0x7fc2f5e4e800) [pid = 1807] [serial = 535] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 84 (0x7fc2f5edd000) [pid = 1807] [serial = 536] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc2f364a800) [pid = 1807] [serial = 512] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x7fc2f30f8400) [pid = 1807] [serial = 511] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x7fc2f974fc00) [pid = 1807] [serial = 518] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x7fc2f7ee7000) [pid = 1807] [serial = 517] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x7fc302eb1400) [pid = 1807] [serial = 523] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x7fc2f5410800) [pid = 1807] [serial = 526] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x7fc2f54c1000) [pid = 1807] [serial = 533] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 76 (0x7fc2f66e8000) [pid = 1807] [serial = 538] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | --DOMWINDOW == 75 (0x7fc2f6fb7000) [pid = 1807] [serial = 539] [outer = (nil)] [url = about:blank] 08:50:47 INFO - PROCESS | 1807 | 1461253847905 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1807 | 1461253847918 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:50:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:50:47 INFO - PROCESS | 1807 | 1461253847927 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1807 | 1461253847930 Marionette TRACE conn3 <- [1,762,null,{}] 08:50:47 INFO - PROCESS | 1807 | 1461253847936 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 1807 | 1461253848100 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:50:48 INFO - PROCESS | 1807 | 1461253848210 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6138800 == 59 [pid = 1807] [id = 198] 08:50:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 76 (0x7fc2f364b400) [pid = 1807] [serial = 594] [outer = (nil)] 08:50:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 77 (0x7fc2f5ee0400) [pid = 1807] [serial = 595] [outer = 0x7fc2f364b400] 08:50:48 INFO - PROCESS | 1807 | 1461253848277 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc2f633f400) [pid = 1807] [serial = 596] [outer = 0x7fc2f364b400] 08:50:49 INFO - PROCESS | 1807 | 1461253849399 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:50:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1485ms 08:50:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:50:49 INFO - PROCESS | 1807 | 1461253849412 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 1807 | 1461253849414 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:50:49 INFO - PROCESS | 1807 | 1461253849420 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 1807 | 1461253849425 Marionette TRACE conn3 <- [1,766,null,{}] 08:50:49 INFO - PROCESS | 1807 | 1461253849440 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 1807 | 1461253849569 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:50:49 INFO - PROCESS | 1807 | 1461253849783 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf89800 == 60 [pid = 1807] [id = 199] 08:50:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc2f633fc00) [pid = 1807] [serial = 597] [outer = (nil)] 08:50:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x7fc2f8a22400) [pid = 1807] [serial = 598] [outer = 0x7fc2f633fc00] 08:50:49 INFO - PROCESS | 1807 | 1461253849844 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x7fc2f9689c00) [pid = 1807] [serial = 599] [outer = 0x7fc2f633fc00] 08:50:50 INFO - PROCESS | 1807 | 1461253850900 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:50:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1538ms 08:50:50 INFO - PROCESS | 1807 | 1461253850957 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1807 | 1461253850960 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:50:50 INFO - PROCESS | 1807 | 1461253850971 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1807 | 1461253850973 Marionette TRACE conn3 <- [1,770,null,{}] 08:50:50 INFO - PROCESS | 1807 | 1461253850989 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1807 | 1461253851151 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:50:51 INFO - PROCESS | 1807 | 1461253851247 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff70f800 == 61 [pid = 1807] [id = 200] 08:50:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x7fc2f3118800) [pid = 1807] [serial = 600] [outer = (nil)] 08:50:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc2f974f400) [pid = 1807] [serial = 601] [outer = 0x7fc2f3118800] 08:50:51 INFO - PROCESS | 1807 | 1461253851305 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc2fbf6d800) [pid = 1807] [serial = 602] [outer = 0x7fc2f3118800] 08:50:52 INFO - PROCESS | 1807 | 1461253852004 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1091ms 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 83 (0x7fc2f3112c00) [pid = 1807] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 82 (0x7fc2f364cc00) [pid = 1807] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 81 (0x7fc2f30f9000) [pid = 1807] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 80 (0x7fc2f3648800) [pid = 1807] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 79 (0x7fc2f6334c00) [pid = 1807] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 78 (0x7fc2f62e1400) [pid = 1807] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:50:52 INFO - PROCESS | 1807 | --DOMWINDOW == 77 (0x7fc2f549e800) [pid = 1807] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:50:52 INFO - PROCESS | 1807 | 1461253852115 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 1807 | 1461253852117 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:50:52 INFO - PROCESS | 1807 | 1461253852125 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 1807 | 1461253852127 Marionette TRACE conn3 <- [1,774,null,{}] 08:50:52 INFO - PROCESS | 1807 | 1461253852132 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 1807 | 1461253852268 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:50:52 INFO - PROCESS | 1807 | 1461253852278 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63c0800 == 62 [pid = 1807] [id = 201] 08:50:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 78 (0x7fc2f3112400) [pid = 1807] [serial = 603] [outer = (nil)] 08:50:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 79 (0x7fc2f8a1e400) [pid = 1807] [serial = 604] [outer = 0x7fc2f3112400] 08:50:52 INFO - PROCESS | 1807 | 1461253852335 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 80 (0x7fc2fbfc9800) [pid = 1807] [serial = 605] [outer = 0x7fc2f3112400] 08:50:53 INFO - PROCESS | 1807 | 1461253853063 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 980ms 08:50:53 INFO - PROCESS | 1807 | 1461253853105 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1807 | 1461253853108 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:50:53 INFO - PROCESS | 1807 | 1461253853113 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1807 | 1461253853115 Marionette TRACE conn3 <- [1,778,null,{}] 08:50:53 INFO - PROCESS | 1807 | 1461253853120 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1807 | 1461253853321 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:50:53 INFO - PROCESS | 1807 | 1461253853355 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc306db3000 == 63 [pid = 1807] [id = 202] 08:50:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 81 (0x7fc2fd387c00) [pid = 1807] [serial = 606] [outer = (nil)] 08:50:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 82 (0x7fc2fe5e1400) [pid = 1807] [serial = 607] [outer = 0x7fc2fd387c00] 08:50:53 INFO - PROCESS | 1807 | 1461253853418 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 83 (0x7fc2fe7de000) [pid = 1807] [serial = 608] [outer = 0x7fc2fd387c00] 08:50:54 INFO - PROCESS | 1807 | 1461253854113 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1084ms 08:50:54 INFO - PROCESS | 1807 | 1461253854236 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:50:54 INFO - PROCESS | 1807 | 1461253854242 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:50:54 INFO - PROCESS | 1807 | 1461253854249 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1807 | 1461253854254 Marionette TRACE conn3 <- [1,782,null,{}] 08:50:54 INFO - PROCESS | 1807 | 1461253854262 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 1807 | 1461253854466 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:50:54 INFO - PROCESS | 1807 | 1461253854620 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4abf000 == 64 [pid = 1807] [id = 203] 08:50:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 84 (0x7fc2f3110400) [pid = 1807] [serial = 609] [outer = (nil)] 08:50:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 85 (0x7fc2f54a1800) [pid = 1807] [serial = 610] [outer = 0x7fc2f3110400] 08:50:54 INFO - PROCESS | 1807 | 1461253854688 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 86 (0x7fc2f5ceec00) [pid = 1807] [serial = 611] [outer = 0x7fc2f3110400] 08:50:55 INFO - PROCESS | 1807 | 1461253855632 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1442ms 08:50:55 INFO - PROCESS | 1807 | 1461253855691 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:50:55 INFO - PROCESS | 1807 | 1461253855696 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:50:55 INFO - PROCESS | 1807 | 1461253855707 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 1807 | 1461253855712 Marionette TRACE conn3 <- [1,786,null,{}] 08:50:55 INFO - PROCESS | 1807 | 1461253855718 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 1807 | 1461253855878 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:50:56 INFO - PROCESS | 1807 | 1461253856027 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcc1800 == 65 [pid = 1807] [id = 204] 08:50:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 87 (0x7fc2f5411c00) [pid = 1807] [serial = 612] [outer = (nil)] 08:50:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 88 (0x7fc2f6837400) [pid = 1807] [serial = 613] [outer = 0x7fc2f5411c00] 08:50:56 INFO - PROCESS | 1807 | 1461253856096 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 89 (0x7fc2f7fdec00) [pid = 1807] [serial = 614] [outer = 0x7fc2f5411c00] 08:50:57 INFO - PROCESS | 1807 | 1461253857083 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1436ms 08:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:50:57 INFO - PROCESS | 1807 | 1461253857140 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 1807 | 1461253857143 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:50:57 INFO - PROCESS | 1807 | 1461253857150 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 1807 | 1461253857153 Marionette TRACE conn3 <- [1,790,null,{}] 08:50:57 INFO - PROCESS | 1807 | 1461253857167 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 1807 | 1461253857366 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:50:57 INFO - PROCESS | 1807 | 1461253857559 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30de11000 == 66 [pid = 1807] [id = 205] 08:50:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 90 (0x7fc2fbf72800) [pid = 1807] [serial = 615] [outer = (nil)] 08:50:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 91 (0x7fc2fd857800) [pid = 1807] [serial = 616] [outer = 0x7fc2fbf72800] 08:50:57 INFO - PROCESS | 1807 | 1461253857675 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 92 (0x7fc2fe3ec800) [pid = 1807] [serial = 617] [outer = 0x7fc2fbf72800] 08:50:58 INFO - PROCESS | 1807 | 1461253858476 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1402ms 08:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:50:58 INFO - PROCESS | 1807 | 1461253858550 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1807 | 1461253858553 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:50:58 INFO - PROCESS | 1807 | 1461253858559 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1807 | 1461253858562 Marionette TRACE conn3 <- [1,794,null,{}] 08:50:58 INFO - PROCESS | 1807 | 1461253858567 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1807 | 1461253858719 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:50:58 INFO - PROCESS | 1807 | 1461253858867 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31202a800 == 67 [pid = 1807] [id = 206] 08:50:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 93 (0x7fc2fcbaec00) [pid = 1807] [serial = 618] [outer = (nil)] 08:50:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2fe5e5c00) [pid = 1807] [serial = 619] [outer = 0x7fc2fcbaec00] 08:50:58 INFO - PROCESS | 1807 | 1461253858941 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2ff474800) [pid = 1807] [serial = 620] [outer = 0x7fc2fcbaec00] 08:50:59 INFO - PROCESS | 1807 | 1461253859768 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1285ms 08:50:59 INFO - PROCESS | 1807 | 1461253859843 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1807 | 1461253859847 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:50:59 INFO - PROCESS | 1807 | 1461253859852 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1807 | 1461253859855 Marionette TRACE conn3 <- [1,798,null,{}] 08:50:59 INFO - PROCESS | 1807 | 1461253859860 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 1807 | 1461253860046 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:51:00 INFO - PROCESS | 1807 | 1461253860198 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312374000 == 68 [pid = 1807] [id = 207] 08:51:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2f310b800) [pid = 1807] [serial = 621] [outer = (nil)] 08:51:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2ff851800) [pid = 1807] [serial = 622] [outer = 0x7fc2f310b800] 08:51:00 INFO - PROCESS | 1807 | 1461253860267 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2ffc90400) [pid = 1807] [serial = 623] [outer = 0x7fc2f310b800] 08:51:01 INFO - PROCESS | 1807 | 1461253861088 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1283ms 08:51:01 INFO - PROCESS | 1807 | 1461253861136 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 1807 | 1461253861140 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:51:01 INFO - PROCESS | 1807 | 1461253861146 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1807 | 1461253861148 Marionette TRACE conn3 <- [1,802,null,{}] 08:51:01 INFO - PROCESS | 1807 | 1461253861153 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 1807 | 1461253861367 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:51:01 INFO - PROCESS | 1807 | 1461253861526 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312594000 == 69 [pid = 1807] [id = 208] 08:51:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2ffc91c00) [pid = 1807] [serial = 624] [outer = (nil)] 08:51:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc300b53c00) [pid = 1807] [serial = 625] [outer = 0x7fc2ffc91c00] 08:51:01 INFO - PROCESS | 1807 | 1461253861620 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc300fcb400) [pid = 1807] [serial = 626] [outer = 0x7fc2ffc91c00] 08:51:02 INFO - PROCESS | 1807 | 1461253862613 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1528ms 08:51:02 INFO - PROCESS | 1807 | 1461253862674 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1807 | 1461253862678 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:51:02 INFO - PROCESS | 1807 | 1461253862684 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1807 | 1461253862686 Marionette TRACE conn3 <- [1,806,null,{}] 08:51:02 INFO - PROCESS | 1807 | 1461253862691 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1807 | 1461253862836 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:51:03 INFO - PROCESS | 1807 | 1461253862992 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31417c800 == 70 [pid = 1807] [id = 209] 08:51:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2ffe78000) [pid = 1807] [serial = 627] [outer = (nil)] 08:51:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc302b69000) [pid = 1807] [serial = 628] [outer = 0x7fc2ffe78000] 08:51:03 INFO - PROCESS | 1807 | 1461253863064 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc302eb1400) [pid = 1807] [serial = 629] [outer = 0x7fc2ffe78000] 08:51:03 INFO - PROCESS | 1807 | 1461253863892 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1226ms 08:51:03 INFO - PROCESS | 1807 | 1461253863919 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 1807 | 1461253863921 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:51:03 INFO - PROCESS | 1807 | 1461253863928 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 1807 | 1461253863932 Marionette TRACE conn3 <- [1,810,null,{}] 08:51:03 INFO - PROCESS | 1807 | 1461253863937 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 1807 | 1461253864090 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:51:04 INFO - PROCESS | 1807 | 1461253864425 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f8981800 == 71 [pid = 1807] [id = 210] 08:51:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f311a000) [pid = 1807] [serial = 630] [outer = (nil)] 08:51:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f364fc00) [pid = 1807] [serial = 631] [outer = 0x7fc2f311a000] 08:51:04 INFO - PROCESS | 1807 | 1461253864560 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f5498000) [pid = 1807] [serial = 632] [outer = 0x7fc2f311a000] 08:51:05 INFO - PROCESS | 1807 | 1461253865501 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1629ms 08:51:05 INFO - PROCESS | 1807 | 1461253865558 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 1807 | 1461253865565 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:51:05 INFO - PROCESS | 1807 | 1461253865573 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1807 | 1461253865577 Marionette TRACE conn3 <- [1,814,null,{}] 08:51:05 INFO - PROCESS | 1807 | 1461253865583 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 1807 | 1461253865781 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:51:05 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63c0800 == 70 [pid = 1807] [id = 201] 08:51:05 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff70f800 == 69 [pid = 1807] [id = 200] 08:51:05 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf89800 == 68 [pid = 1807] [id = 199] 08:51:06 INFO - PROCESS | 1807 | 1461253865997 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6138800 == 67 [pid = 1807] [id = 198] 08:51:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9e8000 == 66 [pid = 1807] [id = 197] 08:51:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4c84800 == 67 [pid = 1807] [id = 211] 08:51:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f5e46400) [pid = 1807] [serial = 633] [outer = (nil)] 08:51:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2f6332800) [pid = 1807] [serial = 634] [outer = 0x7fc2f5e46400] 08:51:06 INFO - PROCESS | 1807 | 1461253866088 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc2f66f0c00) [pid = 1807] [serial = 635] [outer = 0x7fc2f5e46400] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 109 (0x7fc2fa2f4c00) [pid = 1807] [serial = 568] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 108 (0x7fc2fbf6dc00) [pid = 1807] [serial = 571] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 107 (0x7fc2fa2fa800) [pid = 1807] [serial = 569] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 106 (0x7fc2f5cee800) [pid = 1807] [serial = 560] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 105 (0x7fc2f54b6800) [pid = 1807] [serial = 559] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 104 (0x7fc2f605e800) [pid = 1807] [serial = 562] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 103 (0x7fc2f6334000) [pid = 1807] [serial = 563] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 102 (0x7fc2f7b7c000) [pid = 1807] [serial = 565] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f8a88c00) [pid = 1807] [serial = 545] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2f970e400) [pid = 1807] [serial = 556] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2f5e5e400) [pid = 1807] [serial = 550] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc2f54b9000) [pid = 1807] [serial = 547] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2fd37d800) [pid = 1807] [serial = 574] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 96 (0x7fc2f960dc00) [pid = 1807] [serial = 553] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 95 (0x7fc2fd2a5000) [pid = 1807] [serial = 572] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 94 (0x7fc2fd38c000) [pid = 1807] [serial = 575] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | --DOMWINDOW == 93 (0x7fc2f8a22800) [pid = 1807] [serial = 566] [outer = (nil)] [url = about:blank] 08:51:06 INFO - PROCESS | 1807 | 1461253866927 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1807 | 1461253866969 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:51:06 INFO - PROCESS | 1807 | 1461253866977 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1807 | 1461253866979 Marionette TRACE conn3 <- [1,818,null,{}] 08:51:06 INFO - PROCESS | 1807 | 1461253866984 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1807 | 1461253867123 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:51:07 INFO - PROCESS | 1807 | 1461253867241 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fc942000 == 68 [pid = 1807] [id = 212] 08:51:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 94 (0x7fc2f5406400) [pid = 1807] [serial = 636] [outer = (nil)] 08:51:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 95 (0x7fc2f7b86000) [pid = 1807] [serial = 637] [outer = 0x7fc2f5406400] 08:51:07 INFO - PROCESS | 1807 | 1461253867299 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 96 (0x7fc2f9619c00) [pid = 1807] [serial = 638] [outer = 0x7fc2f5406400] 08:51:07 INFO - PROCESS | 1807 | 1461253867971 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1030ms 08:51:08 INFO - PROCESS | 1807 | 1461253868016 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 1807 | 1461253868021 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:51:08 INFO - PROCESS | 1807 | 1461253868061 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 1807 | 1461253868075 Marionette TRACE conn3 <- [1,822,null,{}] 08:51:08 INFO - PROCESS | 1807 | 1461253868095 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 1807 | 1461253868337 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:51:08 INFO - PROCESS | 1807 | 1461253868502 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000e7800 == 69 [pid = 1807] [id = 213] 08:51:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 97 (0x7fc2f5e54c00) [pid = 1807] [serial = 639] [outer = (nil)] 08:51:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2fbf74800) [pid = 1807] [serial = 640] [outer = 0x7fc2f5e54c00] 08:51:08 INFO - PROCESS | 1807 | 1461253868609 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc2fd3b4000) [pid = 1807] [serial = 641] [outer = 0x7fc2f5e54c00] 08:51:09 INFO - PROCESS | 1807 | 1461253869559 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1807 | 1461253869618 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:51:09 INFO - PROCESS | 1807 | 1461253869635 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1807 | 1461253869638 Marionette TRACE conn3 <- [1,826,null,{}] 08:51:09 INFO - PROCESS | 1807 | 1461253869647 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1807 | 1461253869891 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:51:09 INFO - PROCESS | 1807 | 1461253869918 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fcc000 == 70 [pid = 1807] [id = 214] 08:51:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc2fbfce800) [pid = 1807] [serial = 642] [outer = (nil)] 08:51:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc2fe774800) [pid = 1807] [serial = 643] [outer = 0x7fc2fbfce800] 08:51:09 INFO - PROCESS | 1807 | 1461253869975 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc2ff77c000) [pid = 1807] [serial = 644] [outer = 0x7fc2fbfce800] 08:51:10 INFO - PROCESS | 1807 | --DOMWINDOW == 101 (0x7fc2f3118800) [pid = 1807] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:51:10 INFO - PROCESS | 1807 | --DOMWINDOW == 100 (0x7fc2f633fc00) [pid = 1807] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:51:10 INFO - PROCESS | 1807 | --DOMWINDOW == 99 (0x7fc2f3648c00) [pid = 1807] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:51:10 INFO - PROCESS | 1807 | --DOMWINDOW == 98 (0x7fc2f3112400) [pid = 1807] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:51:10 INFO - PROCESS | 1807 | --DOMWINDOW == 97 (0x7fc2f364b400) [pid = 1807] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:51:10 INFO - PROCESS | 1807 | 1461253870795 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1188ms 08:51:10 INFO - PROCESS | 1807 | 1461253870822 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1807 | 1461253870825 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:51:10 INFO - PROCESS | 1807 | 1461253870830 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1807 | 1461253870832 Marionette TRACE conn3 <- [1,830,null,{}] 08:51:10 INFO - PROCESS | 1807 | 1461253870838 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1807 | 1461253870965 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:51:10 INFO - PROCESS | 1807 | 1461253870978 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30ccdd000 == 71 [pid = 1807] [id = 215] 08:51:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 98 (0x7fc2ffc91000) [pid = 1807] [serial = 645] [outer = (nil)] 08:51:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 99 (0x7fc300339000) [pid = 1807] [serial = 646] [outer = 0x7fc2ffc91000] 08:51:11 INFO - PROCESS | 1807 | 1461253871046 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 100 (0x7fc300b60400) [pid = 1807] [serial = 647] [outer = 0x7fc2ffc91000] 08:51:11 INFO - PROCESS | 1807 | 1461253871872 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1083ms 08:51:11 INFO - PROCESS | 1807 | 1461253871915 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 1807 | 1461253871918 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:51:11 INFO - PROCESS | 1807 | 1461253871923 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 1807 | 1461253871925 Marionette TRACE conn3 <- [1,834,null,{}] 08:51:11 INFO - PROCESS | 1807 | 1461253871931 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1807 | 1461253872063 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:51:12 INFO - PROCESS | 1807 | 1461253872082 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3121ac800 == 72 [pid = 1807] [id = 216] 08:51:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 101 (0x7fc3019d3c00) [pid = 1807] [serial = 648] [outer = (nil)] 08:51:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 102 (0x7fc306d10c00) [pid = 1807] [serial = 649] [outer = 0x7fc3019d3c00] 08:51:12 INFO - PROCESS | 1807 | 1461253872138 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 103 (0x7fc30ca4a800) [pid = 1807] [serial = 650] [outer = 0x7fc3019d3c00] 08:51:13 INFO - PROCESS | 1807 | 1461253873057 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1178ms 08:51:13 INFO - PROCESS | 1807 | 1461253873103 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1807 | 1461253873108 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:51:13 INFO - PROCESS | 1807 | 1461253873116 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1807 | 1461253873121 Marionette TRACE conn3 <- [1,838,null,{}] 08:51:13 INFO - PROCESS | 1807 | 1461253873172 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1807 | 1461253873335 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:51:13 INFO - PROCESS | 1807 | 1461253873529 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9e8000 == 73 [pid = 1807] [id = 217] 08:51:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 104 (0x7fc2f54a0000) [pid = 1807] [serial = 651] [outer = (nil)] 08:51:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 105 (0x7fc2f5e5f800) [pid = 1807] [serial = 652] [outer = 0x7fc2f54a0000] 08:51:13 INFO - PROCESS | 1807 | 1461253873602 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 106 (0x7fc2f66ed400) [pid = 1807] [serial = 653] [outer = 0x7fc2f54a0000] 08:51:14 INFO - PROCESS | 1807 | 1461253874516 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1434ms 08:51:14 INFO - PROCESS | 1807 | 1461253874551 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1807 | 1461253874559 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:51:14 INFO - PROCESS | 1807 | 1461253874568 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1807 | 1461253874572 Marionette TRACE conn3 <- [1,842,null,{}] 08:51:14 INFO - PROCESS | 1807 | 1461253874578 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 1807 | 1461253874735 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:51:14 INFO - PROCESS | 1807 | 1461253874908 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc8c800 == 74 [pid = 1807] [id = 218] 08:51:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 107 (0x7fc2f54b4400) [pid = 1807] [serial = 654] [outer = (nil)] 08:51:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 108 (0x7fc2f9691400) [pid = 1807] [serial = 655] [outer = 0x7fc2f54b4400] 08:51:14 INFO - PROCESS | 1807 | 1461253874980 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 109 (0x7fc2fbfd3000) [pid = 1807] [serial = 656] [outer = 0x7fc2f54b4400] 08:51:15 INFO - PROCESS | 1807 | 1461253875989 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1479ms 08:51:16 INFO - PROCESS | 1807 | 1461253876047 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:51:16 INFO - PROCESS | 1807 | 1461253876051 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:51:16 INFO - PROCESS | 1807 | 1461253876057 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1807 | 1461253876063 Marionette TRACE conn3 <- [1,846,null,{}] 08:51:16 INFO - PROCESS | 1807 | 1461253876078 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 1807 | 1461253876319 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:51:16 INFO - PROCESS | 1807 | 1461253876552 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314ed1000 == 75 [pid = 1807] [id = 219] 08:51:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 110 (0x7fc30033b400) [pid = 1807] [serial = 657] [outer = (nil)] 08:51:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 111 (0x7fc300b54000) [pid = 1807] [serial = 658] [outer = 0x7fc30033b400] 08:51:16 INFO - PROCESS | 1807 | 1461253876629 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 112 (0x7fc302b72400) [pid = 1807] [serial = 659] [outer = 0x7fc30033b400] 08:51:17 INFO - PROCESS | 1807 | 1461253877416 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1392ms 08:51:17 INFO - PROCESS | 1807 | 1461253877449 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1807 | 1461253877453 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:51:17 INFO - PROCESS | 1807 | 1461253877459 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1807 | 1461253877461 Marionette TRACE conn3 <- [1,850,null,{}] 08:51:17 INFO - PROCESS | 1807 | 1461253877466 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 1807 | 1461253877619 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:51:17 INFO - PROCESS | 1807 | 1461253877780 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174bb800 == 76 [pid = 1807] [id = 220] 08:51:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 113 (0x7fc3003eb000) [pid = 1807] [serial = 660] [outer = (nil)] 08:51:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 114 (0x7fc306d11c00) [pid = 1807] [serial = 661] [outer = 0x7fc3003eb000] 08:51:17 INFO - PROCESS | 1807 | 1461253877849 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 115 (0x7fc30ccc1c00) [pid = 1807] [serial = 662] [outer = 0x7fc3003eb000] 08:51:18 INFO - PROCESS | 1807 | 1461253878914 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1527ms 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:51:18 INFO - PROCESS | 1807 | 1461253878987 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 1807 | 1461253878989 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:51:18 INFO - PROCESS | 1807 | 1461253878995 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1807 | 1461253878998 Marionette TRACE conn3 <- [1,854,null,{}] 08:51:19 INFO - PROCESS | 1807 | 1461253879003 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1807 | 1461253879202 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:51:19 INFO - PROCESS | 1807 | 1461253879359 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6ac800 == 77 [pid = 1807] [id = 221] 08:51:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 116 (0x7fc302ef1c00) [pid = 1807] [serial = 663] [outer = (nil)] 08:51:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 117 (0x7fc30cdbe000) [pid = 1807] [serial = 664] [outer = 0x7fc302ef1c00] 08:51:19 INFO - PROCESS | 1807 | 1461253879430 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc30cfef800) [pid = 1807] [serial = 665] [outer = 0x7fc302ef1c00] 08:51:20 INFO - PROCESS | 1807 | 1461253880220 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1282ms 08:51:20 INFO - PROCESS | 1807 | 1461253880277 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:51:20 INFO - PROCESS | 1807 | 1461253880281 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:51:20 INFO - PROCESS | 1807 | 1461253880287 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 1807 | 1461253880290 Marionette TRACE conn3 <- [1,858,null,{}] 08:51:20 INFO - PROCESS | 1807 | 1461253880294 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 1807 | 1461253880473 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:51:20 INFO - PROCESS | 1807 | 1461253880632 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed518000 == 78 [pid = 1807] [id = 222] 08:51:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc30d136000) [pid = 1807] [serial = 666] [outer = (nil)] 08:51:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc30e107c00) [pid = 1807] [serial = 667] [outer = 0x7fc30d136000] 08:51:20 INFO - PROCESS | 1807 | 1461253880706 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc3100cb800) [pid = 1807] [serial = 668] [outer = 0x7fc30d136000] 08:51:21 INFO - PROCESS | 1807 | 1461253881480 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1231ms 08:51:21 INFO - PROCESS | 1807 | 1461253881520 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1807 | 1461253881530 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:51:21 INFO - PROCESS | 1807 | 1461253881535 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1807 | 1461253881542 Marionette TRACE conn3 <- [1,862,null,{}] 08:51:21 INFO - PROCESS | 1807 | 1461253881547 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1807 | 1461253881692 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:51:21 INFO - PROCESS | 1807 | 1461253881851 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4aae800 == 79 [pid = 1807] [id = 223] 08:51:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc30d174000) [pid = 1807] [serial = 669] [outer = (nil)] 08:51:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc311fbcc00) [pid = 1807] [serial = 670] [outer = 0x7fc30d174000] 08:51:21 INFO - PROCESS | 1807 | 1461253881921 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc311fc7000) [pid = 1807] [serial = 671] [outer = 0x7fc30d174000] 08:51:22 INFO - PROCESS | 1807 | 1461253882733 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1231ms 08:51:22 INFO - PROCESS | 1807 | 1461253882767 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1807 | 1461253882771 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:51:22 INFO - PROCESS | 1807 | 1461253882776 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1807 | 1461253882778 Marionette TRACE conn3 <- [1,866,null,{}] 08:51:22 INFO - PROCESS | 1807 | 1461253882784 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1807 | 1461253882930 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:51:23 INFO - PROCESS | 1807 | 1461253883093 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa673800 == 80 [pid = 1807] [id = 224] 08:51:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2ed63f400) [pid = 1807] [serial = 672] [outer = (nil)] 08:51:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2ed645c00) [pid = 1807] [serial = 673] [outer = 0x7fc2ed63f400] 08:51:23 INFO - PROCESS | 1807 | 1461253883160 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2ed64b400) [pid = 1807] [serial = 674] [outer = 0x7fc2ed63f400] 08:51:24 INFO - PROCESS | 1807 | 1461253884311 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1583ms 08:51:24 INFO - PROCESS | 1807 | 1461253884361 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 1807 | 1461253884366 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:51:24 INFO - PROCESS | 1807 | 1461253884375 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 1807 | 1461253884379 Marionette TRACE conn3 <- [1,870,null,{}] 08:51:24 INFO - PROCESS | 1807 | 1461253884386 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 1807 | 1461253884539 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:51:24 INFO - PROCESS | 1807 | 1461253884722 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6ac000 == 81 [pid = 1807] [id = 225] 08:51:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2f540e000) [pid = 1807] [serial = 675] [outer = (nil)] 08:51:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2f54bd000) [pid = 1807] [serial = 676] [outer = 0x7fc2f540e000] 08:51:24 INFO - PROCESS | 1807 | 1461253884788 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2f5e61000) [pid = 1807] [serial = 677] [outer = 0x7fc2f540e000] 08:51:25 INFO - PROCESS | 1807 | 1461253885704 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1381ms 08:51:25 INFO - PROCESS | 1807 | 1461253885756 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1807 | 1461253885763 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:51:25 INFO - PROCESS | 1807 | 1461253885773 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1807 | 1461253885777 Marionette TRACE conn3 <- [1,874,null,{}] 08:51:25 INFO - PROCESS | 1807 | 1461253885782 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1807 | 1461253885929 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:51:26 INFO - PROCESS | 1807 | 1461253886108 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9806800 == 82 [pid = 1807] [id = 226] 08:51:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2f6339400) [pid = 1807] [serial = 678] [outer = (nil)] 08:51:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2f7ede400) [pid = 1807] [serial = 679] [outer = 0x7fc2f6339400] 08:51:26 INFO - PROCESS | 1807 | 1461253886171 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2f9688800) [pid = 1807] [serial = 680] [outer = 0x7fc2f6339400] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f664a800 == 81 [pid = 1807] [id = 45] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30ccdd000 == 80 [pid = 1807] [id = 215] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fcc000 == 79 [pid = 1807] [id = 214] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc2fd8e2c00) [pid = 1807] [serial = 577] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc2f66e6800) [pid = 1807] [serial = 580] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc2f960d000) [pid = 1807] [serial = 583] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc2fda97400) [pid = 1807] [serial = 586] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2fe5e1400) [pid = 1807] [serial = 607] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000e7800 == 78 [pid = 1807] [id = 213] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fc942000 == 77 [pid = 1807] [id = 212] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4c84800 == 76 [pid = 1807] [id = 211] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f8981800 == 75 [pid = 1807] [id = 210] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312374000 == 74 [pid = 1807] [id = 207] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30de11000 == 73 [pid = 1807] [id = 205] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcc1800 == 72 [pid = 1807] [id = 204] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4abf000 == 71 [pid = 1807] [id = 203] 08:51:26 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc306db3000 == 70 [pid = 1807] [id = 202] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2f974f400) [pid = 1807] [serial = 601] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2f8a22400) [pid = 1807] [serial = 598] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2f5ceb800) [pid = 1807] [serial = 593] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2f54a0c00) [pid = 1807] [serial = 592] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2f8a1e400) [pid = 1807] [serial = 604] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2f5e43000) [pid = 1807] [serial = 589] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2f5ee0400) [pid = 1807] [serial = 595] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2f633f400) [pid = 1807] [serial = 596] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2fbf6d800) [pid = 1807] [serial = 602] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2f9689c00) [pid = 1807] [serial = 599] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1807 | --DOMWINDOW == 117 (0x7fc2fbfc9800) [pid = 1807] [serial = 605] [outer = (nil)] [url = about:blank] 08:51:27 INFO - PROCESS | 1807 | 1461253887058 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1334ms 08:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:51:27 INFO - PROCESS | 1807 | 1461253887108 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 1807 | 1461253887110 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:51:27 INFO - PROCESS | 1807 | 1461253887116 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 1807 | 1461253887121 Marionette TRACE conn3 <- [1,878,null,{}] 08:51:27 INFO - PROCESS | 1807 | 1461253887136 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 1807 | 1461253887280 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:51:27 INFO - PROCESS | 1807 | 1461253887298 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe5af000 == 71 [pid = 1807] [id = 227] 08:51:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 118 (0x7fc2f9695400) [pid = 1807] [serial = 681] [outer = (nil)] 08:51:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2fbfcc800) [pid = 1807] [serial = 682] [outer = 0x7fc2f9695400] 08:51:27 INFO - PROCESS | 1807 | 1461253887358 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2fd389400) [pid = 1807] [serial = 683] [outer = 0x7fc2f9695400] 08:51:28 INFO - PROCESS | 1807 | 1461253888113 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1032ms 08:51:28 INFO - PROCESS | 1807 | 1461253888147 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1807 | 1461253888151 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:51:28 INFO - PROCESS | 1807 | 1461253888156 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1807 | 1461253888158 Marionette TRACE conn3 <- [1,882,null,{}] 08:51:28 INFO - PROCESS | 1807 | 1461253888172 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1807 | 1461253888311 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:51:28 INFO - PROCESS | 1807 | 1461253888325 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300ed6800 == 72 [pid = 1807] [id = 228] 08:51:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2fa2fec00) [pid = 1807] [serial = 684] [outer = (nil)] 08:51:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2fe5e6000) [pid = 1807] [serial = 685] [outer = 0x7fc2fa2fec00] 08:51:28 INFO - PROCESS | 1807 | 1461253888381 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2fef6d400) [pid = 1807] [serial = 686] [outer = 0x7fc2fa2fec00] 08:51:29 INFO - PROCESS | 1807 | 1461253889205 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1077ms 08:51:29 INFO - PROCESS | 1807 | 1461253889244 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 1807 | 1461253889247 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:51:29 INFO - PROCESS | 1807 | 1461253889253 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1807 | 1461253889255 Marionette TRACE conn3 <- [1,886,null,{}] 08:51:29 INFO - PROCESS | 1807 | 1461253889267 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 1807 | 1461253889441 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:51:29 INFO - PROCESS | 1807 | 1461253889466 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30ccda000 == 73 [pid = 1807] [id = 229] 08:51:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2fda97400) [pid = 1807] [serial = 687] [outer = (nil)] 08:51:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2ff857400) [pid = 1807] [serial = 688] [outer = 0x7fc2fda97400] 08:51:29 INFO - PROCESS | 1807 | 1461253889524 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc3003eb400) [pid = 1807] [serial = 689] [outer = 0x7fc2fda97400] 08:51:30 INFO - PROCESS | 1807 | 1461253890255 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1032ms 08:51:30 INFO - PROCESS | 1807 | 1461253890285 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1807 | 1461253890288 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:51:30 INFO - PROCESS | 1807 | 1461253890294 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1807 | 1461253890296 Marionette TRACE conn3 <- [1,890,null,{}] 08:51:30 INFO - PROCESS | 1807 | 1461253890302 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1807 | 1461253890542 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:51:30 INFO - PROCESS | 1807 | 1461253890569 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31233a000 == 74 [pid = 1807] [id = 230] 08:51:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc30072dc00) [pid = 1807] [serial = 690] [outer = (nil)] 08:51:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc30ca46c00) [pid = 1807] [serial = 691] [outer = 0x7fc30072dc00] 08:51:30 INFO - PROCESS | 1807 | 1461253890633 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc30e108000) [pid = 1807] [serial = 692] [outer = 0x7fc30072dc00] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2fbfce800) [pid = 1807] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2f5406400) [pid = 1807] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2ffc91000) [pid = 1807] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2f5e46400) [pid = 1807] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2f311a000) [pid = 1807] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2fd387c00) [pid = 1807] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2f5e54c00) [pid = 1807] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2fd2a8000) [pid = 1807] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2f66ef000) [pid = 1807] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 119 (0x7fc2f540ec00) [pid = 1807] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:51:31 INFO - PROCESS | 1807 | --DOMWINDOW == 118 (0x7fc2f30f1c00) [pid = 1807] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:51:31 INFO - PROCESS | 1807 | 1461253891603 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1381ms 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:51:31 INFO - PROCESS | 1807 | 1461253891676 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 1807 | 1461253891680 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:51:31 INFO - PROCESS | 1807 | 1461253891698 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1807 | 1461253891702 Marionette TRACE conn3 <- [1,894,null,{}] 08:51:31 INFO - PROCESS | 1807 | 1461253891707 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 1807 | 1461253891894 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:51:31 INFO - PROCESS | 1807 | 1461253891907 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311c90000 == 75 [pid = 1807] [id = 231] 08:51:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 119 (0x7fc2f311a000) [pid = 1807] [serial = 693] [outer = (nil)] 08:51:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 120 (0x7fc2fa2f7000) [pid = 1807] [serial = 694] [outer = 0x7fc2f311a000] 08:51:31 INFO - PROCESS | 1807 | 1461253891969 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc30d10b800) [pid = 1807] [serial = 695] [outer = 0x7fc2f311a000] 08:51:32 INFO - PROCESS | 1807 | 1461253892666 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1001ms 08:51:32 INFO - PROCESS | 1807 | 1461253892693 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 1807 | 1461253892698 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:51:32 INFO - PROCESS | 1807 | 1461253892706 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 1807 | 1461253892709 Marionette TRACE conn3 <- [1,898,null,{}] 08:51:32 INFO - PROCESS | 1807 | 1461253892714 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 1807 | 1461253892894 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:51:32 INFO - PROCESS | 1807 | 1461253892911 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314e2e000 == 76 [pid = 1807] [id = 232] 08:51:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2f5406800) [pid = 1807] [serial = 696] [outer = (nil)] 08:51:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc30e2c2400) [pid = 1807] [serial = 697] [outer = 0x7fc2f5406800] 08:51:32 INFO - PROCESS | 1807 | 1461253892969 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc311fbec00) [pid = 1807] [serial = 698] [outer = 0x7fc2f5406800] 08:51:34 INFO - PROCESS | 1807 | 1461253894011 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1338ms 08:51:34 INFO - PROCESS | 1807 | 1461253894045 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 1807 | 1461253894050 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:51:34 INFO - PROCESS | 1807 | 1461253894058 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1807 | 1461253894063 Marionette TRACE conn3 <- [1,902,null,{}] 08:51:34 INFO - PROCESS | 1807 | 1461253894071 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 1807 | 1461253894328 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:51:34 INFO - PROCESS | 1807 | 1461253894491 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6c2800 == 77 [pid = 1807] [id = 233] 08:51:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2f4a36800) [pid = 1807] [serial = 699] [outer = (nil)] 08:51:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2f4a3bc00) [pid = 1807] [serial = 700] [outer = 0x7fc2f4a36800] 08:51:34 INFO - PROCESS | 1807 | 1461253894561 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2f4a41000) [pid = 1807] [serial = 701] [outer = 0x7fc2f4a36800] 08:51:35 INFO - PROCESS | 1807 | 1461253895508 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1481ms 08:51:35 INFO - PROCESS | 1807 | 1461253895540 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 1807 | 1461253895548 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:51:35 INFO - PROCESS | 1807 | 1461253895557 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 1807 | 1461253895561 Marionette TRACE conn3 <- [1,906,null,{}] 08:51:35 INFO - PROCESS | 1807 | 1461253895567 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 1807 | 1461253895729 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:51:35 INFO - PROCESS | 1807 | 1461253895900 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa8a2000 == 78 [pid = 1807] [id = 234] 08:51:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2f4a37000) [pid = 1807] [serial = 702] [outer = (nil)] 08:51:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2f615ec00) [pid = 1807] [serial = 703] [outer = 0x7fc2f4a37000] 08:51:36 INFO - PROCESS | 1807 | 1461253896020 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2f7b7c800) [pid = 1807] [serial = 704] [outer = 0x7fc2f4a37000] 08:51:37 INFO - PROCESS | 1807 | 1461253897149 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1634ms 08:51:37 INFO - PROCESS | 1807 | 1461253897192 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1807 | 1461253897196 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:51:37 INFO - PROCESS | 1807 | 1461253897202 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1807 | 1461253897207 Marionette TRACE conn3 <- [1,910,null,{}] 08:51:37 INFO - PROCESS | 1807 | 1461253897222 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 1807 | 1461253897379 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:51:37 INFO - PROCESS | 1807 | 1461253897549 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cccd000 == 79 [pid = 1807] [id = 235] 08:51:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2f960dc00) [pid = 1807] [serial = 705] [outer = (nil)] 08:51:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2fd384800) [pid = 1807] [serial = 706] [outer = 0x7fc2f960dc00] 08:51:37 INFO - PROCESS | 1807 | 1461253897622 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2fe7e1400) [pid = 1807] [serial = 707] [outer = 0x7fc2f960dc00] 08:51:38 INFO - PROCESS | 1807 | 1461253898399 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1232ms 08:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:51:38 INFO - PROCESS | 1807 | 1461253898434 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 1807 | 1461253898438 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:51:38 INFO - PROCESS | 1807 | 1461253898444 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 1807 | 1461253898447 Marionette TRACE conn3 <- [1,914,null,{}] 08:51:38 INFO - PROCESS | 1807 | 1461253898452 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 1807 | 1461253898601 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:51:38 INFO - PROCESS | 1807 | 1461253898770 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38d0800 == 80 [pid = 1807] [id = 236] 08:51:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2f9747c00) [pid = 1807] [serial = 708] [outer = (nil)] 08:51:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x7fc300b5ec00) [pid = 1807] [serial = 709] [outer = 0x7fc2f9747c00] 08:51:38 INFO - PROCESS | 1807 | 1461253898837 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x7fc30be2c800) [pid = 1807] [serial = 710] [outer = 0x7fc2f9747c00] 08:51:39 INFO - PROCESS | 1807 | 1461253899681 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1280ms 08:51:39 INFO - PROCESS | 1807 | 1461253899724 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 1807 | 1461253899727 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:51:39 INFO - PROCESS | 1807 | 1461253899733 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 1807 | 1461253899735 Marionette TRACE conn3 <- [1,918,null,{}] 08:51:39 INFO - PROCESS | 1807 | 1461253899740 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 1807 | 1461253899900 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:51:40 INFO - PROCESS | 1807 | 1461253900070 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31252f000 == 81 [pid = 1807] [id = 237] 08:51:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2ffc89c00) [pid = 1807] [serial = 711] [outer = (nil)] 08:51:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc30cdb6800) [pid = 1807] [serial = 712] [outer = 0x7fc2ffc89c00] 08:51:40 INFO - PROCESS | 1807 | 1461253900142 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc30dfc8c00) [pid = 1807] [serial = 713] [outer = 0x7fc2ffc89c00] 08:51:40 INFO - PROCESS | 1807 | 1461253900992 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1285ms 08:51:41 INFO - PROCESS | 1807 | 1461253901019 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1807 | 1461253901023 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:51:41 INFO - PROCESS | 1807 | 1461253901029 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1807 | 1461253901031 Marionette TRACE conn3 <- [1,922,null,{}] 08:51:41 INFO - PROCESS | 1807 | 1461253901036 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 1807 | 1461253901207 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:51:41 INFO - PROCESS | 1807 | 1461253901378 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a21800 == 82 [pid = 1807] [id = 238] 08:51:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc31002c000) [pid = 1807] [serial = 714] [outer = (nil)] 08:51:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc312168800) [pid = 1807] [serial = 715] [outer = 0x7fc31002c000] 08:51:41 INFO - PROCESS | 1807 | 1461253901449 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc312426000) [pid = 1807] [serial = 716] [outer = 0x7fc31002c000] 08:51:42 INFO - PROCESS | 1807 | 1461253902266 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1276ms 08:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:51:42 INFO - PROCESS | 1807 | 1461253902305 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1807 | 1461253902308 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:51:42 INFO - PROCESS | 1807 | 1461253902314 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1807 | 1461253902317 Marionette TRACE conn3 <- [1,926,null,{}] 08:51:42 INFO - PROCESS | 1807 | 1461253902322 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1807 | 1461253902468 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:51:42 INFO - PROCESS | 1807 | 1461253902639 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6b16800 == 83 [pid = 1807] [id = 239] 08:51:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2f6bbc800) [pid = 1807] [serial = 717] [outer = (nil)] 08:51:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2f6bc2800) [pid = 1807] [serial = 718] [outer = 0x7fc2f6bbc800] 08:51:42 INFO - PROCESS | 1807 | 1461253902706 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2f6bc7400) [pid = 1807] [serial = 719] [outer = 0x7fc2f6bbc800] 08:51:43 INFO - PROCESS | 1807 | 1461253903571 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1292ms 08:51:43 INFO - PROCESS | 1807 | 1461253903609 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 1807 | 1461253903615 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:51:43 INFO - PROCESS | 1807 | 1461253903624 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 1807 | 1461253903629 Marionette TRACE conn3 <- [1,930,null,{}] 08:51:43 INFO - PROCESS | 1807 | 1461253903637 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 1807 | 1461253903835 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:51:44 INFO - PROCESS | 1807 | 1461253904000 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ebe90800 == 84 [pid = 1807] [id = 240] 08:51:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2f6bbd400) [pid = 1807] [serial = 720] [outer = (nil)] 08:51:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc2f6ce9400) [pid = 1807] [serial = 721] [outer = 0x7fc2f6bbd400] 08:51:44 INFO - PROCESS | 1807 | 1461253904065 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2f6ceec00) [pid = 1807] [serial = 722] [outer = 0x7fc2f6bbd400] 08:51:44 INFO - PROCESS | 1807 | 1461253904878 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1336ms 08:51:44 INFO - PROCESS | 1807 | 1461253904960 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 1807 | 1461253904964 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:51:44 INFO - PROCESS | 1807 | 1461253904969 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1807 | 1461253904972 Marionette TRACE conn3 <- [1,934,null,{}] 08:51:44 INFO - PROCESS | 1807 | 1461253904977 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 1807 | 1461253905131 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:51:45 INFO - PROCESS | 1807 | 1461253905323 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff70f800 == 85 [pid = 1807] [id = 241] 08:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2ed64a400) [pid = 1807] [serial = 723] [outer = (nil)] 08:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2f300ac00) [pid = 1807] [serial = 724] [outer = 0x7fc2ed64a400] 08:51:45 INFO - PROCESS | 1807 | 1461253905397 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2f3010400) [pid = 1807] [serial = 725] [outer = 0x7fc2ed64a400] 08:51:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2f4a34800) [pid = 1807] [serial = 726] [outer = 0x7fc2f605c800] 08:51:46 INFO - PROCESS | 1807 | 1461253906304 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1380ms 08:51:46 INFO - PROCESS | 1807 | 1461253906349 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 1807 | 1461253906352 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:51:46 INFO - PROCESS | 1807 | 1461253906358 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1807 | 1461253906362 Marionette TRACE conn3 <- [1,938,null,{}] 08:51:46 INFO - PROCESS | 1807 | 1461253906367 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1807 | 1461253906516 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:51:47 INFO - PROCESS | 1807 | 1461253907042 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a18000 == 86 [pid = 1807] [id = 242] 08:51:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2ee84cc00) [pid = 1807] [serial = 727] [outer = (nil)] 08:51:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2f300b800) [pid = 1807] [serial = 728] [outer = 0x7fc2ee84cc00] 08:51:47 INFO - PROCESS | 1807 | 1461253907159 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2f30f2c00) [pid = 1807] [serial = 729] [outer = 0x7fc2ee84cc00] 08:51:47 INFO - PROCESS | 1807 | 1461253907924 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1637ms 08:51:48 INFO - PROCESS | 1807 | 1461253907997 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1807 | 1461253908002 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:51:48 INFO - PROCESS | 1807 | 1461253908009 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1807 | 1461253908015 Marionette TRACE conn3 <- [1,942,null,{}] 08:51:48 INFO - PROCESS | 1807 | 1461253908021 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1807 | 1461253908174 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:51:48 INFO - PROCESS | 1807 | 1461253908348 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae6000 == 87 [pid = 1807] [id = 243] 08:51:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2f364b400) [pid = 1807] [serial = 730] [outer = (nil)] 08:51:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2f4a3dc00) [pid = 1807] [serial = 731] [outer = 0x7fc2f364b400] 08:51:48 INFO - PROCESS | 1807 | 1461253908472 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2f5494000) [pid = 1807] [serial = 732] [outer = 0x7fc2f364b400] 08:51:48 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31202a800 == 86 [pid = 1807] [id = 206] 08:51:48 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311c90000 == 85 [pid = 1807] [id = 231] 08:51:48 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31233a000 == 84 [pid = 1807] [id = 230] 08:51:48 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30ccda000 == 83 [pid = 1807] [id = 229] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc300b53c00) [pid = 1807] [serial = 625] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc302b69000) [pid = 1807] [serial = 628] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc306d10c00) [pid = 1807] [serial = 649] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300ed6800 == 82 [pid = 1807] [id = 228] 08:51:49 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe5af000 == 81 [pid = 1807] [id = 227] 08:51:49 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9806800 == 80 [pid = 1807] [id = 226] 08:51:49 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa6ac000 == 79 [pid = 1807] [id = 225] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc302c5fc00) [pid = 1807] [serial = 521] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc30cf9b000) [pid = 1807] [serial = 527] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc30cf1a800) [pid = 1807] [serial = 524] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2fd8ee000) [pid = 1807] [serial = 578] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2fe774800) [pid = 1807] [serial = 643] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2fe5e5c00) [pid = 1807] [serial = 619] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2f54a1800) [pid = 1807] [serial = 610] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2f9619c00) [pid = 1807] [serial = 638] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2f7b86000) [pid = 1807] [serial = 637] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc300339000) [pid = 1807] [serial = 646] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2f6332800) [pid = 1807] [serial = 634] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2f66f0c00) [pid = 1807] [serial = 635] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2f5498000) [pid = 1807] [serial = 632] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2f364fc00) [pid = 1807] [serial = 631] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2f6837400) [pid = 1807] [serial = 613] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2fd857800) [pid = 1807] [serial = 616] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2ff851800) [pid = 1807] [serial = 622] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2fe7de000) [pid = 1807] [serial = 608] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x7fc2ff77c000) [pid = 1807] [serial = 644] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x7fc300b60400) [pid = 1807] [serial = 647] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x7fc2fd3b4000) [pid = 1807] [serial = 641] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x7fc2fbf74800) [pid = 1807] [serial = 640] [outer = (nil)] [url = about:blank] 08:51:49 INFO - PROCESS | 1807 | 1461253909479 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1491ms 08:51:49 INFO - PROCESS | 1807 | 1461253909505 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 1807 | 1461253909510 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:51:49 INFO - PROCESS | 1807 | 1461253909516 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 1807 | 1461253909518 Marionette TRACE conn3 <- [1,946,null,{}] 08:51:49 INFO - PROCESS | 1807 | 1461253909524 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 1807 | 1461253909663 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:51:49 INFO - PROCESS | 1807 | 1461253909679 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63bd000 == 80 [pid = 1807] [id = 244] 08:51:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2f5494400) [pid = 1807] [serial = 733] [outer = (nil)] 08:51:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x7fc2f5e51400) [pid = 1807] [serial = 734] [outer = 0x7fc2f5494400] 08:51:49 INFO - PROCESS | 1807 | 1461253909739 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x7fc2f6064c00) [pid = 1807] [serial = 735] [outer = 0x7fc2f5494400] 08:51:50 INFO - PROCESS | 1807 | 1461253910752 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1280ms 08:51:50 INFO - PROCESS | 1807 | 1461253910798 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1807 | 1461253910804 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:51:50 INFO - PROCESS | 1807 | 1461253910830 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1807 | 1461253910843 Marionette TRACE conn3 <- [1,950,null,{}] 08:51:50 INFO - PROCESS | 1807 | 1461253910855 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 1807 | 1461253911171 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:51:51 INFO - PROCESS | 1807 | 1461253911192 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa66b000 == 81 [pid = 1807] [id = 245] 08:51:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2f300f400) [pid = 1807] [serial = 736] [outer = (nil)] 08:51:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2f66f0400) [pid = 1807] [serial = 737] [outer = 0x7fc2f300f400] 08:51:51 INFO - PROCESS | 1807 | 1461253911301 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2f6cf1c00) [pid = 1807] [serial = 738] [outer = 0x7fc2f300f400] 08:51:52 INFO - PROCESS | 1807 | 1461253912183 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1412ms 08:51:52 INFO - PROCESS | 1807 | 1461253912224 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 1807 | 1461253912227 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:51:52 INFO - PROCESS | 1807 | 1461253912251 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1807 | 1461253912254 Marionette TRACE conn3 <- [1,954,null,{}] 08:51:52 INFO - PROCESS | 1807 | 1461253912259 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 1807 | 1461253912443 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:51:52 INFO - PROCESS | 1807 | 1461253912472 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa899000 == 82 [pid = 1807] [id = 246] 08:51:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2f62e7000) [pid = 1807] [serial = 739] [outer = (nil)] 08:51:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2f7b7cc00) [pid = 1807] [serial = 740] [outer = 0x7fc2f62e7000] 08:51:52 INFO - PROCESS | 1807 | 1461253912529 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2f7fd2c00) [pid = 1807] [serial = 741] [outer = 0x7fc2f62e7000] 08:51:53 INFO - PROCESS | 1807 | 1461253913331 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1126ms 08:51:53 INFO - PROCESS | 1807 | 1461253913378 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1807 | 1461253913381 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:51:53 INFO - PROCESS | 1807 | 1461253913395 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1807 | 1461253913397 Marionette TRACE conn3 <- [1,958,null,{}] 08:51:53 INFO - PROCESS | 1807 | 1461253913402 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1807 | 1461253913586 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:51:53 INFO - PROCESS | 1807 | 1461253913620 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf9d800 == 83 [pid = 1807] [id = 247] 08:51:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2f968b400) [pid = 1807] [serial = 742] [outer = (nil)] 08:51:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2f96dfc00) [pid = 1807] [serial = 743] [outer = 0x7fc2f968b400] 08:51:53 INFO - PROCESS | 1807 | 1461253913689 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2fa2f4400) [pid = 1807] [serial = 744] [outer = 0x7fc2f968b400] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2fda97400) [pid = 1807] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc30072dc00) [pid = 1807] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2f311a000) [pid = 1807] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc3019d3c00) [pid = 1807] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2f6339400) [pid = 1807] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2f9695400) [pid = 1807] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2fa2fec00) [pid = 1807] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:51:54 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2f540e000) [pid = 1807] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:51:54 INFO - PROCESS | 1807 | 1461253914628 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1281ms 08:51:54 INFO - PROCESS | 1807 | 1461253914678 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:51:54 INFO - PROCESS | 1807 | 1461253914683 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:51:54 INFO - PROCESS | 1807 | 1461253914691 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 1807 | 1461253914694 Marionette TRACE conn3 <- [1,962,null,{}] 08:51:54 INFO - PROCESS | 1807 | 1461253914703 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 1807 | 1461253914897 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:51:54 INFO - PROCESS | 1807 | 1461253914916 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca2800 == 84 [pid = 1807] [id = 248] 08:51:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2f968d400) [pid = 1807] [serial = 745] [outer = (nil)] 08:51:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2fbfd2400) [pid = 1807] [serial = 746] [outer = 0x7fc2f968d400] 08:51:54 INFO - PROCESS | 1807 | 1461253914984 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2fd85c800) [pid = 1807] [serial = 747] [outer = 0x7fc2f968d400] 08:51:55 INFO - PROCESS | 1807 | 1461253915662 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 990ms 08:51:55 INFO - PROCESS | 1807 | 1461253915680 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 1807 | 1461253915683 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:51:55 INFO - PROCESS | 1807 | 1461253915688 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 1807 | 1461253915690 Marionette TRACE conn3 <- [1,966,null,{}] 08:51:55 INFO - PROCESS | 1807 | 1461253915695 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 1807 | 1461253915828 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:51:55 INFO - PROCESS | 1807 | 1461253915955 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30036a000 == 85 [pid = 1807] [id = 249] 08:51:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2f9695400) [pid = 1807] [serial = 748] [outer = (nil)] 08:51:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2fd8e0800) [pid = 1807] [serial = 749] [outer = 0x7fc2f9695400] 08:51:56 INFO - PROCESS | 1807 | 1461253916016 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2fe5df000) [pid = 1807] [serial = 750] [outer = 0x7fc2f9695400] 08:51:56 INFO - PROCESS | 1807 | 1461253916938 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1277ms 08:51:56 INFO - PROCESS | 1807 | 1461253916967 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1807 | 1461253916973 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:51:56 INFO - PROCESS | 1807 | 1461253916983 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1807 | 1461253916986 Marionette TRACE conn3 <- [1,970,null,{}] 08:51:56 INFO - PROCESS | 1807 | 1461253916994 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 1807 | 1461253917183 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:51:57 INFO - PROCESS | 1807 | 1461253917348 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f601d800 == 86 [pid = 1807] [id = 250] 08:51:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2f3116000) [pid = 1807] [serial = 751] [outer = (nil)] 08:51:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2f4a40c00) [pid = 1807] [serial = 752] [outer = 0x7fc2f3116000] 08:51:57 INFO - PROCESS | 1807 | 1461253917417 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2f54c1400) [pid = 1807] [serial = 753] [outer = 0x7fc2f3116000] 08:51:58 INFO - PROCESS | 1807 | 1461253918375 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1431ms 08:51:58 INFO - PROCESS | 1807 | 1461253918415 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 1807 | 1461253918423 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:51:58 INFO - PROCESS | 1807 | 1461253918433 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1807 | 1461253918437 Marionette TRACE conn3 <- [1,974,null,{}] 08:51:58 INFO - PROCESS | 1807 | 1461253918442 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 1807 | 1461253918603 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:51:58 INFO - PROCESS | 1807 | 1461253918772 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa891800 == 87 [pid = 1807] [id = 251] 08:51:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc2f3647000) [pid = 1807] [serial = 754] [outer = (nil)] 08:51:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2f66ed000) [pid = 1807] [serial = 755] [outer = 0x7fc2f3647000] 08:51:58 INFO - PROCESS | 1807 | 1461253918844 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2f6cec800) [pid = 1807] [serial = 756] [outer = 0x7fc2f3647000] 08:51:59 INFO - PROCESS | 1807 | 1461253919841 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1483ms 08:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:51:59 INFO - PROCESS | 1807 | 1461253919916 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 1807 | 1461253919919 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:51:59 INFO - PROCESS | 1807 | 1461253919925 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1807 | 1461253919931 Marionette TRACE conn3 <- [1,978,null,{}] 08:51:59 INFO - PROCESS | 1807 | 1461253919952 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 1807 | 1461253920206 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:52:00 INFO - PROCESS | 1807 | 1461253920413 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc306dba800 == 88 [pid = 1807] [id = 252] 08:52:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2f9610400) [pid = 1807] [serial = 757] [outer = (nil)] 08:52:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2f9751c00) [pid = 1807] [serial = 758] [outer = 0x7fc2f9610400] 08:52:00 INFO - PROCESS | 1807 | 1461253920486 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2fd2a9400) [pid = 1807] [serial = 759] [outer = 0x7fc2f9610400] 08:52:01 INFO - PROCESS | 1807 | 1461253921269 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1391ms 08:52:01 INFO - PROCESS | 1807 | 1461253921315 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:52:01 INFO - PROCESS | 1807 | 1461253921320 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:52:01 INFO - PROCESS | 1807 | 1461253921325 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1807 | 1461253921328 Marionette TRACE conn3 <- [1,982,null,{}] 08:52:01 INFO - PROCESS | 1807 | 1461253921333 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 1807 | 1461253921491 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:52:01 INFO - PROCESS | 1807 | 1461253921672 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc71000 == 89 [pid = 1807] [id = 253] 08:52:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2f9746c00) [pid = 1807] [serial = 760] [outer = (nil)] 08:52:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2fe5e6400) [pid = 1807] [serial = 761] [outer = 0x7fc2f9746c00] 08:52:01 INFO - PROCESS | 1807 | 1461253921741 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2ff848800) [pid = 1807] [serial = 762] [outer = 0x7fc2f9746c00] 08:52:02 INFO - PROCESS | 1807 | 1461253922622 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1343ms 08:52:02 INFO - PROCESS | 1807 | 1461253922669 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:52:02 INFO - PROCESS | 1807 | 1461253922672 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:52:02 INFO - PROCESS | 1807 | 1461253922678 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1807 | 1461253922681 Marionette TRACE conn3 <- [1,986,null,{}] 08:52:02 INFO - PROCESS | 1807 | 1461253922686 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1807 | 1461253922837 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:52:03 INFO - PROCESS | 1807 | 1461253923007 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30dbc7000 == 90 [pid = 1807] [id = 254] 08:52:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2fd8e7c00) [pid = 1807] [serial = 763] [outer = (nil)] 08:52:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2ffdb9400) [pid = 1807] [serial = 764] [outer = 0x7fc2fd8e7c00] 08:52:03 INFO - PROCESS | 1807 | 1461253923073 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc300b5d400) [pid = 1807] [serial = 765] [outer = 0x7fc2fd8e7c00] 08:52:03 INFO - PROCESS | 1807 | 1461253923908 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1283ms 08:52:03 INFO - PROCESS | 1807 | 1461253923962 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 1807 | 1461253923965 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:52:03 INFO - PROCESS | 1807 | 1461253923970 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 1807 | 1461253923973 Marionette TRACE conn3 <- [1,990,null,{}] 08:52:03 INFO - PROCESS | 1807 | 1461253923979 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 1807 | 1461253924157 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:52:04 INFO - PROCESS | 1807 | 1461253924327 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312338800 == 91 [pid = 1807] [id = 255] 08:52:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc300b60400) [pid = 1807] [serial = 766] [outer = (nil)] 08:52:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc30ccc4400) [pid = 1807] [serial = 767] [outer = 0x7fc300b60400] 08:52:04 INFO - PROCESS | 1807 | 1461253924397 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc30df6f800) [pid = 1807] [serial = 768] [outer = 0x7fc300b60400] 08:52:05 INFO - PROCESS | 1807 | 1461253925248 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1330ms 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:52:05 INFO - PROCESS | 1807 | 1461253925301 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1807 | 1461253925304 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:52:05 INFO - PROCESS | 1807 | 1461253925311 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1807 | 1461253925314 Marionette TRACE conn3 <- [1,994,null,{}] 08:52:05 INFO - PROCESS | 1807 | 1461253925319 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 1807 | 1461253925466 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:52:05 INFO - PROCESS | 1807 | 1461253925639 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31416d000 == 92 [pid = 1807] [id = 256] 08:52:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc302eee800) [pid = 1807] [serial = 769] [outer = (nil)] 08:52:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc30e10e800) [pid = 1807] [serial = 770] [outer = 0x7fc302eee800] 08:52:05 INFO - PROCESS | 1807 | 1461253925706 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc3100cc400) [pid = 1807] [serial = 771] [outer = 0x7fc302eee800] 08:52:06 INFO - PROCESS | 1807 | 1461253926540 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1282ms 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:52:06 INFO - PROCESS | 1807 | 1461253926593 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1807 | 1461253926596 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:52:06 INFO - PROCESS | 1807 | 1461253926602 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1807 | 1461253926605 Marionette TRACE conn3 <- [1,998,null,{}] 08:52:06 INFO - PROCESS | 1807 | 1461253926610 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 1807 | 1461253926760 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:52:06 INFO - PROCESS | 1807 | 1461253926931 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316688800 == 93 [pid = 1807] [id = 257] 08:52:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2eeadb800) [pid = 1807] [serial = 772] [outer = (nil)] 08:52:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2eeae0800) [pid = 1807] [serial = 773] [outer = 0x7fc2eeadb800] 08:52:07 INFO - PROCESS | 1807 | 1461253927002 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2eeae5800) [pid = 1807] [serial = 774] [outer = 0x7fc2eeadb800] 08:52:07 INFO - PROCESS | 1807 | 1461253927780 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1229ms 08:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:52:07 INFO - PROCESS | 1807 | 1461253927831 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1807 | 1461253927834 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:52:07 INFO - PROCESS | 1807 | 1461253927840 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1807 | 1461253927844 Marionette TRACE conn3 <- [1,1002,null,{}] 08:52:07 INFO - PROCESS | 1807 | 1461253927849 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 1807 | 1461253928010 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:52:08 INFO - PROCESS | 1807 | 1461253928179 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea4d2000 == 94 [pid = 1807] [id = 258] 08:52:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2eeadbc00) [pid = 1807] [serial = 775] [outer = (nil)] 08:52:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc3019cd000) [pid = 1807] [serial = 776] [outer = 0x7fc2eeadbc00] 08:52:08 INFO - PROCESS | 1807 | 1461253928256 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc311fbf400) [pid = 1807] [serial = 777] [outer = 0x7fc2eeadbc00] 08:52:09 INFO - PROCESS | 1807 | 1461253929053 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1285ms 08:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:52:09 INFO - PROCESS | 1807 | 1461253929126 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 1807 | 1461253929129 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:52:09 INFO - PROCESS | 1807 | 1461253929135 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 1807 | 1461253929138 Marionette TRACE conn3 <- [1,1006,null,{}] 08:52:09 INFO - PROCESS | 1807 | 1461253929143 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1807 | 1461253929319 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:52:09 INFO - PROCESS | 1807 | 1461253929491 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea87e000 == 95 [pid = 1807] [id = 259] 08:52:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2ea81c000) [pid = 1807] [serial = 778] [outer = (nil)] 08:52:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2ea824800) [pid = 1807] [serial = 779] [outer = 0x7fc2ea81c000] 08:52:09 INFO - PROCESS | 1807 | 1461253929557 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2ea828c00) [pid = 1807] [serial = 780] [outer = 0x7fc2ea81c000] 08:52:10 INFO - PROCESS | 1807 | 1461253930747 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1636ms 08:52:10 INFO - PROCESS | 1807 | 1461253930771 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:52:10 INFO - PROCESS | 1807 | 1461253930776 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:52:10 INFO - PROCESS | 1807 | 1461253930783 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1807 | 1461253930788 Marionette TRACE conn3 <- [1,1010,null,{}] 08:52:10 INFO - PROCESS | 1807 | 1461253930797 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1807 | 1461253930960 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:52:11 INFO - PROCESS | 1807 | 1461253931170 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4c6c800 == 96 [pid = 1807] [id = 260] 08:52:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2eeae6800) [pid = 1807] [serial = 781] [outer = (nil)] 08:52:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f3008000) [pid = 1807] [serial = 782] [outer = 0x7fc2eeae6800] 08:52:11 INFO - PROCESS | 1807 | 1461253931232 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f30f6000) [pid = 1807] [serial = 783] [outer = 0x7fc2eeae6800] 08:52:12 INFO - PROCESS | 1807 | 1461253932038 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1292ms 08:52:12 INFO - PROCESS | 1807 | 1461253932076 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 1807 | 1461253932083 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:52:12 INFO - PROCESS | 1807 | 1461253932092 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1807 | 1461253932096 Marionette TRACE conn3 <- [1,1014,null,{}] 08:52:12 INFO - PROCESS | 1807 | 1461253932101 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1807 | 1461253932256 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:52:12 INFO - PROCESS | 1807 | 1461253932570 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ebe99800 == 97 [pid = 1807] [id = 261] 08:52:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f4a38000) [pid = 1807] [serial = 784] [outer = (nil)] 08:52:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f5407c00) [pid = 1807] [serial = 785] [outer = 0x7fc2f4a38000] 08:52:12 INFO - PROCESS | 1807 | 1461253932682 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f5e43000) [pid = 1807] [serial = 786] [outer = 0x7fc2f4a38000] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31417c800 == 96 [pid = 1807] [id = 209] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca2800 == 95 [pid = 1807] [id = 248] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc30e2c2400) [pid = 1807] [serial = 697] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | 1461253933617 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf9d800 == 94 [pid = 1807] [id = 247] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa899000 == 93 [pid = 1807] [id = 246] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa66b000 == 92 [pid = 1807] [id = 245] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63bd000 == 91 [pid = 1807] [id = 244] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae6000 == 90 [pid = 1807] [id = 243] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a18000 == 89 [pid = 1807] [id = 242] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6b16800 == 88 [pid = 1807] [id = 239] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a21800 == 87 [pid = 1807] [id = 238] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31252f000 == 86 [pid = 1807] [id = 237] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38d0800 == 85 [pid = 1807] [id = 236] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cccd000 == 84 [pid = 1807] [id = 235] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa8a2000 == 83 [pid = 1807] [id = 234] 08:52:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa6c2800 == 82 [pid = 1807] [id = 233] 08:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1579ms 08:52:13 INFO - PROCESS | 1807 | 1461253933673 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 1807 | 1461253933677 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:52:13 INFO - PROCESS | 1807 | 1461253933687 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 1807 | 1461253933694 Marionette TRACE conn3 <- [1,1018,null,{}] 08:52:13 INFO - PROCESS | 1807 | 1461253933717 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 1807 | 1461253933894 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc3003eb400) [pid = 1807] [serial = 689] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2fef6d400) [pid = 1807] [serial = 686] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2fa2f7000) [pid = 1807] [serial = 694] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2ff857400) [pid = 1807] [serial = 688] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc30ca46c00) [pid = 1807] [serial = 691] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc30d10b800) [pid = 1807] [serial = 695] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc30e108000) [pid = 1807] [serial = 692] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2ed645c00) [pid = 1807] [serial = 673] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc30ca4a800) [pid = 1807] [serial = 650] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f9688800) [pid = 1807] [serial = 680] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f7ede400) [pid = 1807] [serial = 679] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2fbfcc800) [pid = 1807] [serial = 682] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2fd389400) [pid = 1807] [serial = 683] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc306d11c00) [pid = 1807] [serial = 661] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2fe5e6000) [pid = 1807] [serial = 685] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f5e61000) [pid = 1807] [serial = 677] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f54bd000) [pid = 1807] [serial = 676] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2f5e5f800) [pid = 1807] [serial = 652] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc311fbcc00) [pid = 1807] [serial = 670] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2f9691400) [pid = 1807] [serial = 655] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc30e107c00) [pid = 1807] [serial = 667] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc30cdbe000) [pid = 1807] [serial = 664] [outer = (nil)] [url = about:blank] 08:52:13 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc300b54000) [pid = 1807] [serial = 658] [outer = (nil)] [url = about:blank] 08:52:14 INFO - PROCESS | 1807 | 1461253934123 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae6000 == 83 [pid = 1807] [id = 262] 08:52:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2f54bd000) [pid = 1807] [serial = 787] [outer = (nil)] 08:52:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2f6bbf800) [pid = 1807] [serial = 788] [outer = 0x7fc2f54bd000] 08:52:14 INFO - PROCESS | 1807 | 1461253934206 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2f6cedc00) [pid = 1807] [serial = 789] [outer = 0x7fc2f54bd000] 08:52:14 INFO - PROCESS | 1807 | 1461253934843 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1193ms 08:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:52:14 INFO - PROCESS | 1807 | 1461253934878 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 1807 | 1461253934881 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:52:14 INFO - PROCESS | 1807 | 1461253934887 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 1807 | 1461253934890 Marionette TRACE conn3 <- [1,1022,null,{}] 08:52:14 INFO - PROCESS | 1807 | 1461253934894 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 1807 | 1461253935042 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:52:15 INFO - PROCESS | 1807 | 1461253935176 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa666800 == 84 [pid = 1807] [id = 263] 08:52:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2f5496400) [pid = 1807] [serial = 790] [outer = (nil)] 08:52:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2f7b80800) [pid = 1807] [serial = 791] [outer = 0x7fc2f5496400] 08:52:15 INFO - PROCESS | 1807 | 1461253935234 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2f9691400) [pid = 1807] [serial = 792] [outer = 0x7fc2f5496400] 08:52:15 INFO - PROCESS | 1807 | 1461253935898 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1079ms 08:52:15 INFO - PROCESS | 1807 | 1461253935967 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 1807 | 1461253935970 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:52:15 INFO - PROCESS | 1807 | 1461253935976 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 1807 | 1461253935978 Marionette TRACE conn3 <- [1,1026,null,{}] 08:52:15 INFO - PROCESS | 1807 | 1461253935983 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 1807 | 1461253936185 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:52:16 INFO - PROCESS | 1807 | 1461253936221 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa896800 == 85 [pid = 1807] [id = 264] 08:52:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2f6cee800) [pid = 1807] [serial = 793] [outer = (nil)] 08:52:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2fa2f3400) [pid = 1807] [serial = 794] [outer = 0x7fc2f6cee800] 08:52:16 INFO - PROCESS | 1807 | 1461253936278 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2fd2a8800) [pid = 1807] [serial = 795] [outer = 0x7fc2f6cee800] 08:52:17 INFO - PROCESS | 1807 | 1461253937087 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1137ms 08:52:17 INFO - PROCESS | 1807 | 1461253937113 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 1807 | 1461253937116 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:52:17 INFO - PROCESS | 1807 | 1461253937124 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 1807 | 1461253937127 Marionette TRACE conn3 <- [1,1030,null,{}] 08:52:17 INFO - PROCESS | 1807 | 1461253937132 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 1807 | 1461253937350 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:52:17 INFO - PROCESS | 1807 | 1461253937416 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe953800 == 86 [pid = 1807] [id = 265] 08:52:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc3003eb400) [pid = 1807] [serial = 796] [outer = (nil)] 08:52:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc300fcdc00) [pid = 1807] [serial = 797] [outer = 0x7fc3003eb400] 08:52:17 INFO - PROCESS | 1807 | 1461253937558 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc30ca50c00) [pid = 1807] [serial = 798] [outer = 0x7fc3003eb400] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2ee84cc00) [pid = 1807] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2f62e7000) [pid = 1807] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2f364b400) [pid = 1807] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2f5494400) [pid = 1807] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f5406800) [pid = 1807] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f300f400) [pid = 1807] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2f968b400) [pid = 1807] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:52:18 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2f968d400) [pid = 1807] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:52:18 INFO - PROCESS | 1807 | 1461253938421 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1330ms 08:52:18 INFO - PROCESS | 1807 | 1461253938452 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1807 | 1461253938455 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:52:18 INFO - PROCESS | 1807 | 1461253938461 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1807 | 1461253938462 Marionette TRACE conn3 <- [1,1034,null,{}] 08:52:18 INFO - PROCESS | 1807 | 1461253938468 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1807 | 1461253938613 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:52:18 INFO - PROCESS | 1807 | 1461253938745 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff809000 == 87 [pid = 1807] [id = 266] 08:52:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2f3649c00) [pid = 1807] [serial = 799] [outer = (nil)] 08:52:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2fd382c00) [pid = 1807] [serial = 800] [outer = 0x7fc2f3649c00] 08:52:18 INFO - PROCESS | 1807 | 1461253938802 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc30cdb3000) [pid = 1807] [serial = 801] [outer = 0x7fc2f3649c00] 08:52:19 INFO - PROCESS | 1807 | 1461253939422 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 08:52:19 INFO - PROCESS | 1807 | 1461253939447 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 1807 | 1461253939451 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:52:19 INFO - PROCESS | 1807 | 1461253939456 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 1807 | 1461253939459 Marionette TRACE conn3 <- [1,1038,null,{}] 08:52:19 INFO - PROCESS | 1807 | 1461253939464 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 1807 | 1461253939603 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:52:19 INFO - PROCESS | 1807 | 1461253939620 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e3c800 == 88 [pid = 1807] [id = 267] 08:52:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2fe7dc000) [pid = 1807] [serial = 802] [outer = (nil)] 08:52:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc30e10ac00) [pid = 1807] [serial = 803] [outer = 0x7fc2fe7dc000] 08:52:19 INFO - PROCESS | 1807 | 1461253939678 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc311fc4400) [pid = 1807] [serial = 804] [outer = 0x7fc2fe7dc000] 08:52:20 INFO - PROCESS | 1807 | 1461253940673 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1289ms 08:52:20 INFO - PROCESS | 1807 | 1461253940747 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 1807 | 1461253940754 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:52:20 INFO - PROCESS | 1807 | 1461253940762 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1807 | 1461253940767 Marionette TRACE conn3 <- [1,1042,null,{}] 08:52:20 INFO - PROCESS | 1807 | 1461253940775 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1807 | 1461253940990 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:52:21 INFO - PROCESS | 1807 | 1461253941219 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a21000 == 89 [pid = 1807] [id = 268] 08:52:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2ec2fd000) [pid = 1807] [serial = 805] [outer = (nil)] 08:52:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2ec2ff000) [pid = 1807] [serial = 806] [outer = 0x7fc2ec2fd000] 08:52:21 INFO - PROCESS | 1807 | 1461253941338 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2ee859c00) [pid = 1807] [serial = 807] [outer = 0x7fc2ec2fd000] 08:52:22 INFO - PROCESS | 1807 | 1461253942335 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1643ms 08:52:22 INFO - PROCESS | 1807 | 1461253942409 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 1807 | 1461253942421 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:52:22 INFO - PROCESS | 1807 | 1461253942456 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 1807 | 1461253942467 Marionette TRACE conn3 <- [1,1046,null,{}] 08:52:22 INFO - PROCESS | 1807 | 1461253942528 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 1807 | 1461253942720 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:52:23 INFO - PROCESS | 1807 | 1461253943003 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe597800 == 90 [pid = 1807] [id = 269] 08:52:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2f3112400) [pid = 1807] [serial = 808] [outer = (nil)] 08:52:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f5403800) [pid = 1807] [serial = 809] [outer = 0x7fc2f3112400] 08:52:23 INFO - PROCESS | 1807 | 1461253943070 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f5e48400) [pid = 1807] [serial = 810] [outer = 0x7fc2f3112400] 08:52:23 INFO - PROCESS | 1807 | 1461253943857 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1441ms 08:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:52:23 INFO - PROCESS | 1807 | 1461253943887 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 1807 | 1461253943890 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:52:23 INFO - PROCESS | 1807 | 1461253943897 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1807 | 1461253943902 Marionette TRACE conn3 <- [1,1050,null,{}] 08:52:23 INFO - PROCESS | 1807 | 1461253943917 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1807 | 1461253944078 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:52:24 INFO - PROCESS | 1807 | 1461253944257 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30de10000 == 91 [pid = 1807] [id = 270] 08:52:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f5e4b400) [pid = 1807] [serial = 811] [outer = (nil)] 08:52:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f6cf3400) [pid = 1807] [serial = 812] [outer = 0x7fc2f5e4b400] 08:52:24 INFO - PROCESS | 1807 | 1461253944332 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2fa2fac00) [pid = 1807] [serial = 813] [outer = 0x7fc2f5e4b400] 08:52:25 INFO - PROCESS | 1807 | 1461253945192 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1344ms 08:52:25 INFO - PROCESS | 1807 | 1461253945239 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 1807 | 1461253945244 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:52:25 INFO - PROCESS | 1807 | 1461253945249 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 1807 | 1461253945251 Marionette TRACE conn3 <- [1,1054,null,{}] 08:52:25 INFO - PROCESS | 1807 | 1461253945257 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 1807 | 1461253945418 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:52:25 INFO - PROCESS | 1807 | 1461253945594 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312528000 == 92 [pid = 1807] [id = 271] 08:52:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f5e55400) [pid = 1807] [serial = 814] [outer = (nil)] 08:52:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2fe77ec00) [pid = 1807] [serial = 815] [outer = 0x7fc2f5e55400] 08:52:25 INFO - PROCESS | 1807 | 1461253945662 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc300735400) [pid = 1807] [serial = 816] [outer = 0x7fc2f5e55400] 08:52:26 INFO - PROCESS | 1807 | 1461253946495 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1277ms 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:52:26 INFO - PROCESS | 1807 | 1461253946527 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1807 | 1461253946530 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:52:26 INFO - PROCESS | 1807 | 1461253946534 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1807 | 1461253946538 Marionette TRACE conn3 <- [1,1058,null,{}] 08:52:26 INFO - PROCESS | 1807 | 1461253946543 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1807 | 1461253946702 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:52:26 INFO - PROCESS | 1807 | 1461253946879 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174c0000 == 93 [pid = 1807] [id = 272] 08:52:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2fe3e4800) [pid = 1807] [serial = 817] [outer = (nil)] 08:52:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc3019c5400) [pid = 1807] [serial = 818] [outer = 0x7fc2fe3e4800] 08:52:26 INFO - PROCESS | 1807 | 1461253946950 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc30cfe9800) [pid = 1807] [serial = 819] [outer = 0x7fc2fe3e4800] 08:52:27 INFO - PROCESS | 1807 | 1461253947794 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1327ms 08:52:27 INFO - PROCESS | 1807 | 1461253947863 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:52:27 INFO - PROCESS | 1807 | 1461253947866 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:52:27 INFO - PROCESS | 1807 | 1461253947872 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1807 | 1461253947875 Marionette TRACE conn3 <- [1,1062,null,{}] 08:52:27 INFO - PROCESS | 1807 | 1461253947880 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 1807 | 1461253948062 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:52:28 INFO - PROCESS | 1807 | 1461253948234 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f394b800 == 94 [pid = 1807] [id = 273] 08:52:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f3717c00) [pid = 1807] [serial = 820] [outer = (nil)] 08:52:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f371f400) [pid = 1807] [serial = 821] [outer = 0x7fc2f3717c00] 08:52:28 INFO - PROCESS | 1807 | 1461253948308 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc31204c000) [pid = 1807] [serial = 822] [outer = 0x7fc2f3717c00] 08:52:29 INFO - PROCESS | 1807 | 1461253949126 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1327ms 08:52:29 INFO - PROCESS | 1807 | 1461253949200 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 1807 | 1461253949202 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:52:29 INFO - PROCESS | 1807 | 1461253949209 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 1807 | 1461253949212 Marionette TRACE conn3 <- [1,1066,null,{}] 08:52:29 INFO - PROCESS | 1807 | 1461253949217 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 1807 | 1461253949415 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:52:29 INFO - PROCESS | 1807 | 1461253949591 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ad3800 == 95 [pid = 1807] [id = 274] 08:52:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f3718c00) [pid = 1807] [serial = 823] [outer = (nil)] 08:52:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2f6698800) [pid = 1807] [serial = 824] [outer = 0x7fc2f3718c00] 08:52:29 INFO - PROCESS | 1807 | 1461253949657 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f669f400) [pid = 1807] [serial = 825] [outer = 0x7fc2f3718c00] 08:52:30 INFO - PROCESS | 1807 | 1461253950510 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1338ms 08:52:30 INFO - PROCESS | 1807 | 1461253950548 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1807 | 1461253950551 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:52:30 INFO - PROCESS | 1807 | 1461253950557 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1807 | 1461253950559 Marionette TRACE conn3 <- [1,1070,null,{}] 08:52:30 INFO - PROCESS | 1807 | 1461253950564 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 1807 | 1461253950719 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:52:30 INFO - PROCESS | 1807 | 1461253950897 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1d8800 == 96 [pid = 1807] [id = 275] 08:52:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2ea0e5c00) [pid = 1807] [serial = 826] [outer = (nil)] 08:52:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2ea0edc00) [pid = 1807] [serial = 827] [outer = 0x7fc2ea0e5c00] 08:52:30 INFO - PROCESS | 1807 | 1461253950963 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2ea0f2c00) [pid = 1807] [serial = 828] [outer = 0x7fc2ea0e5c00] 08:52:31 INFO - PROCESS | 1807 | 1461253951790 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1284ms 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:52:31 INFO - PROCESS | 1807 | 1461253951842 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 1807 | 1461253951844 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:52:31 INFO - PROCESS | 1807 | 1461253951850 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 1807 | 1461253951853 Marionette TRACE conn3 <- [1,1074,null,{}] 08:52:31 INFO - PROCESS | 1807 | 1461253951858 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 1807 | 1461253952007 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:52:32 INFO - PROCESS | 1807 | 1461253952201 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ad8800 == 97 [pid = 1807] [id = 276] 08:52:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2ea0e9000) [pid = 1807] [serial = 829] [outer = (nil)] 08:52:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f6695800) [pid = 1807] [serial = 830] [outer = 0x7fc2ea0e9000] 08:52:32 INFO - PROCESS | 1807 | 1461253952275 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f66a0c00) [pid = 1807] [serial = 831] [outer = 0x7fc2ea0e9000] 08:52:33 INFO - PROCESS | 1807 | 1461253953164 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1380ms 08:52:33 INFO - PROCESS | 1807 | 1461253953231 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 1807 | 1461253953234 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:52:33 INFO - PROCESS | 1807 | 1461253953240 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 1807 | 1461253953242 Marionette TRACE conn3 <- [1,1078,null,{}] 08:52:33 INFO - PROCESS | 1807 | 1461253953247 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 1807 | 1461253953406 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:52:33 INFO - PROCESS | 1807 | 1461253953584 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6e87800 == 98 [pid = 1807] [id = 277] 08:52:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2ea0f0800) [pid = 1807] [serial = 832] [outer = (nil)] 08:52:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2f6339400) [pid = 1807] [serial = 833] [outer = 0x7fc2ea0f0800] 08:52:33 INFO - PROCESS | 1807 | 1461253953656 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f9dddc00) [pid = 1807] [serial = 834] [outer = 0x7fc2ea0f0800] 08:52:34 INFO - PROCESS | 1807 | 1461253954847 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1628ms 08:52:34 INFO - PROCESS | 1807 | 1461253954868 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:52:34 INFO - PROCESS | 1807 | 1461253954873 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:52:34 INFO - PROCESS | 1807 | 1461253954880 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 1807 | 1461253954885 Marionette TRACE conn3 <- [1,1082,null,{}] 08:52:34 INFO - PROCESS | 1807 | 1461253954894 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1807 | 1461253955057 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:52:35 INFO - PROCESS | 1807 | 1461253955317 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6aca800 == 99 [pid = 1807] [id = 278] 08:52:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2ec2f6800) [pid = 1807] [serial = 835] [outer = (nil)] 08:52:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2ed648000) [pid = 1807] [serial = 836] [outer = 0x7fc2ec2f6800] 08:52:35 INFO - PROCESS | 1807 | 1461253955382 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2eeae5400) [pid = 1807] [serial = 837] [outer = 0x7fc2ec2f6800] 08:52:36 INFO - PROCESS | 1807 | 1461253956294 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1491ms 08:52:36 INFO - PROCESS | 1807 | 1461253956371 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1807 | 1461253956379 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:52:36 INFO - PROCESS | 1807 | 1461253956388 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1807 | 1461253956391 Marionette TRACE conn3 <- [1,1086,null,{}] 08:52:36 INFO - PROCESS | 1807 | 1461253956396 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 1807 | 1461253956551 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:52:36 INFO - PROCESS | 1807 | 1461253956768 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea894000 == 100 [pid = 1807] [id = 279] 08:52:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2ee85ac00) [pid = 1807] [serial = 838] [outer = (nil)] 08:52:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f3715000) [pid = 1807] [serial = 839] [outer = 0x7fc2ee85ac00] 08:52:36 INFO - PROCESS | 1807 | 1461253956900 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f371f800) [pid = 1807] [serial = 840] [outer = 0x7fc2ee85ac00] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3121ac800 == 99 [pid = 1807] [id = 216] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff809000 == 98 [pid = 1807] [id = 266] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2fd8e0800) [pid = 1807] [serial = 749] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc300b5ec00) [pid = 1807] [serial = 709] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc30cdb6800) [pid = 1807] [serial = 712] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc312168800) [pid = 1807] [serial = 715] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2f6bc2800) [pid = 1807] [serial = 718] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2f6ce9400) [pid = 1807] [serial = 721] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f300ac00) [pid = 1807] [serial = 724] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe953800 == 97 [pid = 1807] [id = 265] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa896800 == 96 [pid = 1807] [id = 264] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa666800 == 95 [pid = 1807] [id = 263] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae6000 == 94 [pid = 1807] [id = 262] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ebe99800 == 93 [pid = 1807] [id = 261] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4c6c800 == 92 [pid = 1807] [id = 260] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea4d2000 == 91 [pid = 1807] [id = 258] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc316688800 == 90 [pid = 1807] [id = 257] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31416d000 == 89 [pid = 1807] [id = 256] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312338800 == 88 [pid = 1807] [id = 255] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30dbc7000 == 87 [pid = 1807] [id = 254] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc71000 == 86 [pid = 1807] [id = 253] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc306dba800 == 85 [pid = 1807] [id = 252] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa891800 == 84 [pid = 1807] [id = 251] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f601d800 == 83 [pid = 1807] [id = 250] 08:52:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30036a000 == 82 [pid = 1807] [id = 249] 08:52:37 INFO - PROCESS | 1807 | 1461253957749 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f6cf1c00) [pid = 1807] [serial = 738] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2fd384800) [pid = 1807] [serial = 706] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2f300b800) [pid = 1807] [serial = 728] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2f30f2c00) [pid = 1807] [serial = 729] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f4a3bc00) [pid = 1807] [serial = 700] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2f7b7cc00) [pid = 1807] [serial = 740] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f5494000) [pid = 1807] [serial = 732] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f4a3dc00) [pid = 1807] [serial = 731] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2f5e51400) [pid = 1807] [serial = 734] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2f6064c00) [pid = 1807] [serial = 735] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2f615ec00) [pid = 1807] [serial = 703] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc311fbec00) [pid = 1807] [serial = 698] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2f66f0400) [pid = 1807] [serial = 737] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2f96dfc00) [pid = 1807] [serial = 743] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2fe5e0c00) [pid = 1807] [serial = 464] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2fa2f4400) [pid = 1807] [serial = 744] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2fbfd2400) [pid = 1807] [serial = 746] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2f7fd2c00) [pid = 1807] [serial = 741] [outer = (nil)] [url = about:blank] 08:52:37 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2fd85c800) [pid = 1807] [serial = 747] [outer = (nil)] [url = about:blank] 08:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1432ms 08:52:37 INFO - PROCESS | 1807 | 1461253957819 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 1807 | 1461253957823 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:52:37 INFO - PROCESS | 1807 | 1461253957828 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 1807 | 1461253957833 Marionette TRACE conn3 <- [1,1090,null,{}] 08:52:37 INFO - PROCESS | 1807 | 1461253957847 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1807 | 1461253957996 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:52:38 INFO - PROCESS | 1807 | 1461253958006 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4c6c800 == 83 [pid = 1807] [id = 280] 08:52:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f5cce000) [pid = 1807] [serial = 841] [outer = (nil)] 08:52:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f5e5a400) [pid = 1807] [serial = 842] [outer = 0x7fc2f5cce000] 08:52:38 INFO - PROCESS | 1807 | 1461253958066 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f6155800) [pid = 1807] [serial = 843] [outer = 0x7fc2f5cce000] 08:52:38 INFO - PROCESS | 1807 | 1461253958840 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1041ms 08:52:38 INFO - PROCESS | 1807 | 1461253958870 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1807 | 1461253958874 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:52:38 INFO - PROCESS | 1807 | 1461253958879 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1807 | 1461253958881 Marionette TRACE conn3 <- [1,1094,null,{}] 08:52:38 INFO - PROCESS | 1807 | 1461253958886 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 1807 | 1461253959024 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:52:39 INFO - PROCESS | 1807 | 1461253959039 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6f66800 == 84 [pid = 1807] [id = 281] 08:52:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f5e49800) [pid = 1807] [serial = 844] [outer = (nil)] 08:52:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2f66f0400) [pid = 1807] [serial = 845] [outer = 0x7fc2f5e49800] 08:52:39 INFO - PROCESS | 1807 | 1461253959096 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f6ce6800) [pid = 1807] [serial = 846] [outer = 0x7fc2f5e49800] 08:52:39 INFO - PROCESS | 1807 | 1461253959923 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1077ms 08:52:39 INFO - PROCESS | 1807 | 1461253959995 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 1807 | 1461253959998 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:52:40 INFO - PROCESS | 1807 | 1461253960003 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1807 | 1461253960005 Marionette TRACE conn3 <- [1,1098,null,{}] 08:52:40 INFO - PROCESS | 1807 | 1461253960010 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1807 | 1461253960202 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:52:40 INFO - PROCESS | 1807 | 1461253960230 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa682800 == 85 [pid = 1807] [id = 282] 08:52:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f6157000) [pid = 1807] [serial = 847] [outer = (nil)] 08:52:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f6cf1c00) [pid = 1807] [serial = 848] [outer = 0x7fc2f6157000] 08:52:40 INFO - PROCESS | 1807 | 1461253960287 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f7b7e000) [pid = 1807] [serial = 849] [outer = 0x7fc2f6157000] 08:52:41 INFO - PROCESS | 1807 | 1461253961052 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1074ms 08:52:41 INFO - PROCESS | 1807 | 1461253961099 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1807 | 1461253961102 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:52:41 INFO - PROCESS | 1807 | 1461253961110 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1807 | 1461253961112 Marionette TRACE conn3 <- [1,1102,null,{}] 08:52:41 INFO - PROCESS | 1807 | 1461253961116 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 1807 | 1461253961332 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:52:41 INFO - PROCESS | 1807 | 1461253961355 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9e0800 == 86 [pid = 1807] [id = 283] 08:52:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2f9ddf400) [pid = 1807] [serial = 850] [outer = (nil)] 08:52:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f9de9400) [pid = 1807] [serial = 851] [outer = 0x7fc2f9ddf400] 08:52:41 INFO - PROCESS | 1807 | 1461253961415 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2fa2f9800) [pid = 1807] [serial = 852] [outer = 0x7fc2f9ddf400] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f54bd000) [pid = 1807] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2f4a38000) [pid = 1807] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2f5496400) [pid = 1807] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2f9695400) [pid = 1807] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2f3649c00) [pid = 1807] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2f6cee800) [pid = 1807] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc3003eb400) [pid = 1807] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:52:42 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2eeae6800) [pid = 1807] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:52:42 INFO - PROCESS | 1807 | 1461253962364 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1283ms 08:52:42 INFO - PROCESS | 1807 | 1461253962394 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1807 | 1461253962397 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:52:42 INFO - PROCESS | 1807 | 1461253962417 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1807 | 1461253962420 Marionette TRACE conn3 <- [1,1106,null,{}] 08:52:42 INFO - PROCESS | 1807 | 1461253962424 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 1807 | 1461253962557 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:52:42 INFO - PROCESS | 1807 | 1461253962703 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf92800 == 87 [pid = 1807] [id = 284] 08:52:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2ea0f4c00) [pid = 1807] [serial = 853] [outer = (nil)] 08:52:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f7b80400) [pid = 1807] [serial = 854] [outer = 0x7fc2ea0f4c00] 08:52:42 INFO - PROCESS | 1807 | 1461253962760 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2fcb1c000) [pid = 1807] [serial = 855] [outer = 0x7fc2ea0f4c00] 08:52:43 INFO - PROCESS | 1807 | 1461253963366 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 983ms 08:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:52:43 INFO - PROCESS | 1807 | 1461253963397 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 1807 | 1461253963399 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:52:43 INFO - PROCESS | 1807 | 1461253963404 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1807 | 1461253963407 Marionette TRACE conn3 <- [1,1110,null,{}] 08:52:43 INFO - PROCESS | 1807 | 1461253963412 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 1807 | 1461253963602 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:52:43 INFO - PROCESS | 1807 | 1461253963623 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff80e000 == 88 [pid = 1807] [id = 285] 08:52:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f5406800) [pid = 1807] [serial = 856] [outer = (nil)] 08:52:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2fd3b8800) [pid = 1807] [serial = 857] [outer = 0x7fc2f5406800] 08:52:43 INFO - PROCESS | 1807 | 1461253963679 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2fe5e6800) [pid = 1807] [serial = 858] [outer = 0x7fc2f5406800] 08:52:44 INFO - PROCESS | 1807 | 1461253964636 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1279ms 08:52:44 INFO - PROCESS | 1807 | 1461253964684 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:52:44 INFO - PROCESS | 1807 | 1461253964690 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:52:44 INFO - PROCESS | 1807 | 1461253964698 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 1807 | 1461253964704 Marionette TRACE conn3 <- [1,1114,null,{}] 08:52:44 INFO - PROCESS | 1807 | 1461253964711 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 1807 | 1461253964890 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:52:45 INFO - PROCESS | 1807 | 1461253965131 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a0b000 == 89 [pid = 1807] [id = 286] 08:52:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2eeae6000) [pid = 1807] [serial = 859] [outer = (nil)] 08:52:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2f3011400) [pid = 1807] [serial = 860] [outer = 0x7fc2eeae6000] 08:52:45 INFO - PROCESS | 1807 | 1461253965248 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f3716000) [pid = 1807] [serial = 861] [outer = 0x7fc2eeae6000] 08:52:46 INFO - PROCESS | 1807 | 1461253966068 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1432ms 08:52:46 INFO - PROCESS | 1807 | 1461253966130 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1807 | 1461253966138 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:52:46 INFO - PROCESS | 1807 | 1461253966148 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1807 | 1461253966152 Marionette TRACE conn3 <- [1,1118,null,{}] 08:52:46 INFO - PROCESS | 1807 | 1461253966157 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 1807 | 1461253966326 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:52:46 INFO - PROCESS | 1807 | 1461253966500 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa664000 == 90 [pid = 1807] [id = 287] 08:52:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2ea81a800) [pid = 1807] [serial = 862] [outer = (nil)] 08:52:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2f5ccc400) [pid = 1807] [serial = 863] [outer = 0x7fc2ea81a800] 08:52:46 INFO - PROCESS | 1807 | 1461253966570 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f6067400) [pid = 1807] [serial = 864] [outer = 0x7fc2ea81a800] 08:52:47 INFO - PROCESS | 1807 | 1461253967476 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1382ms 08:52:47 INFO - PROCESS | 1807 | 1461253967530 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 1807 | 1461253967535 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:52:47 INFO - PROCESS | 1807 | 1461253967541 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 1807 | 1461253967546 Marionette TRACE conn3 <- [1,1122,null,{}] 08:52:47 INFO - PROCESS | 1807 | 1461253967561 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 1807 | 1461253967770 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:52:48 INFO - PROCESS | 1807 | 1461253968012 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e23800 == 91 [pid = 1807] [id = 288] 08:52:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f8a7f000) [pid = 1807] [serial = 865] [outer = (nil)] 08:52:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2f974dc00) [pid = 1807] [serial = 866] [outer = 0x7fc2f8a7f000] 08:52:48 INFO - PROCESS | 1807 | 1461253968127 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2f9de5800) [pid = 1807] [serial = 867] [outer = 0x7fc2f8a7f000] 08:52:48 INFO - PROCESS | 1807 | 1461253968930 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1433ms 08:52:48 INFO - PROCESS | 1807 | 1461253968975 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:52:48 INFO - PROCESS | 1807 | 1461253968979 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:52:48 INFO - PROCESS | 1807 | 1461253968985 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1807 | 1461253968988 Marionette TRACE conn3 <- [1,1126,null,{}] 08:52:48 INFO - PROCESS | 1807 | 1461253968993 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 1807 | 1461253969146 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:52:49 INFO - PROCESS | 1807 | 1461253969326 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30ccd4000 == 92 [pid = 1807] [id = 289] 08:52:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f6bc7800) [pid = 1807] [serial = 868] [outer = (nil)] 08:52:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2fd8e8c00) [pid = 1807] [serial = 869] [outer = 0x7fc2f6bc7800] 08:52:49 INFO - PROCESS | 1807 | 1461253969396 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2ff46f400) [pid = 1807] [serial = 870] [outer = 0x7fc2f6bc7800] 08:52:50 INFO - PROCESS | 1807 | 1461253970255 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1339ms 08:52:50 INFO - PROCESS | 1807 | 1461253970324 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 1807 | 1461253970327 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:52:50 INFO - PROCESS | 1807 | 1461253970333 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 1807 | 1461253970336 Marionette TRACE conn3 <- [1,1130,null,{}] 08:52:50 INFO - PROCESS | 1807 | 1461253970341 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 1807 | 1461253970536 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:52:50 INFO - PROCESS | 1807 | 1461253970713 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312022800 == 93 [pid = 1807] [id = 290] 08:52:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2f9deb800) [pid = 1807] [serial = 871] [outer = (nil)] 08:52:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2ffc8d400) [pid = 1807] [serial = 872] [outer = 0x7fc2f9deb800] 08:52:50 INFO - PROCESS | 1807 | 1461253970779 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc3019c9c00) [pid = 1807] [serial = 873] [outer = 0x7fc2f9deb800] 08:52:51 INFO - PROCESS | 1807 | 1461253971582 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1277ms 08:52:51 INFO - PROCESS | 1807 | 1461253971611 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1807 | 1461253971615 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:52:51 INFO - PROCESS | 1807 | 1461253971621 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1807 | 1461253971623 Marionette TRACE conn3 <- [1,1134,null,{}] 08:52:51 INFO - PROCESS | 1807 | 1461253971628 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1807 | 1461253971804 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:52:51 INFO - PROCESS | 1807 | 1461253971986 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316491000 == 94 [pid = 1807] [id = 291] 08:52:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc3019d1800) [pid = 1807] [serial = 874] [outer = (nil)] 08:52:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc30de2a400) [pid = 1807] [serial = 875] [outer = 0x7fc3019d1800] 08:52:52 INFO - PROCESS | 1807 | 1461253972055 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc311fc7c00) [pid = 1807] [serial = 876] [outer = 0x7fc3019d1800] 08:52:52 INFO - PROCESS | 1807 | 1461253972930 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1382ms 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:52:53 INFO - PROCESS | 1807 | 1461253973003 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 1807 | 1461253973006 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:52:53 INFO - PROCESS | 1807 | 1461253973012 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 1807 | 1461253973015 Marionette TRACE conn3 <- [1,1138,null,{}] 08:52:53 INFO - PROCESS | 1807 | 1461253973020 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1807 | 1461253973213 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:52:53 INFO - PROCESS | 1807 | 1461253973393 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0a1000 == 95 [pid = 1807] [id = 292] 08:52:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2fa3b6800) [pid = 1807] [serial = 877] [outer = (nil)] 08:52:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2fa3bb000) [pid = 1807] [serial = 878] [outer = 0x7fc2fa3b6800] 08:52:53 INFO - PROCESS | 1807 | 1461253973459 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2fa3c0800) [pid = 1807] [serial = 879] [outer = 0x7fc2fa3b6800] 08:52:54 INFO - PROCESS | 1807 | 1461253974273 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1282ms 08:52:54 INFO - PROCESS | 1807 | 1461253974301 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1807 | 1461253974305 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:52:54 INFO - PROCESS | 1807 | 1461253974312 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1807 | 1461253974315 Marionette TRACE conn3 <- [1,1142,null,{}] 08:52:54 INFO - PROCESS | 1807 | 1461253974320 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 1807 | 1461253974476 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:52:54 INFO - PROCESS | 1807 | 1461253974668 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa457000 == 96 [pid = 1807] [id = 293] 08:52:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f9f3fc00) [pid = 1807] [serial = 880] [outer = (nil)] 08:52:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f9611400) [pid = 1807] [serial = 881] [outer = 0x7fc2f9f3fc00] 08:52:54 INFO - PROCESS | 1807 | 1461253974739 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2f9f4bc00) [pid = 1807] [serial = 882] [outer = 0x7fc2f9f3fc00] 08:52:55 INFO - PROCESS | 1807 | 1461253975642 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1389ms 08:52:55 INFO - PROCESS | 1807 | 1461253975702 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 1807 | 1461253975705 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:52:55 INFO - PROCESS | 1807 | 1461253975711 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 1807 | 1461253975713 Marionette TRACE conn3 <- [1,1146,null,{}] 08:52:55 INFO - PROCESS | 1807 | 1461253975719 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 1807 | 1461253975871 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:52:56 INFO - PROCESS | 1807 | 1461253976052 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa46d000 == 97 [pid = 1807] [id = 294] 08:52:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2f9f41c00) [pid = 1807] [serial = 883] [outer = (nil)] 08:52:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2fa3bd400) [pid = 1807] [serial = 884] [outer = 0x7fc2f9f41c00] 08:52:56 INFO - PROCESS | 1807 | 1461253976120 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc30de2a000) [pid = 1807] [serial = 885] [outer = 0x7fc2f9f41c00] 08:52:57 INFO - PROCESS | 1807 | 1461253977119 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1434ms 08:52:57 INFO - PROCESS | 1807 | 1461253977151 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 1807 | 1461253977153 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:52:57 INFO - PROCESS | 1807 | 1461253977161 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1807 | 1461253977163 Marionette TRACE conn3 <- [1,1150,null,{}] 08:52:57 INFO - PROCESS | 1807 | 1461253977168 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 1807 | 1461253977408 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:52:57 INFO - PROCESS | 1807 | 1461253977586 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8ee0800 == 98 [pid = 1807] [id = 295] 08:52:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2f9f47400) [pid = 1807] [serial = 886] [outer = (nil)] 08:52:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2fa14a800) [pid = 1807] [serial = 887] [outer = 0x7fc2f9f47400] 08:52:57 INFO - PROCESS | 1807 | 1461253977652 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2fa151000) [pid = 1807] [serial = 888] [outer = 0x7fc2f9f47400] 08:52:58 INFO - PROCESS | 1807 | 1461253978505 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1436ms 08:52:58 INFO - PROCESS | 1807 | 1461253978597 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 1807 | 1461253978601 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:52:58 INFO - PROCESS | 1807 | 1461253978607 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 1807 | 1461253978611 Marionette TRACE conn3 <- [1,1154,null,{}] 08:52:58 INFO - PROCESS | 1807 | 1461253978616 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 1807 | 1461253978886 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:52:59 INFO - PROCESS | 1807 | 1461253979125 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1d7000 == 99 [pid = 1807] [id = 296] 08:52:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2ed642800) [pid = 1807] [serial = 889] [outer = (nil)] 08:52:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2f5494400) [pid = 1807] [serial = 890] [outer = 0x7fc2ed642800] 08:52:59 INFO - PROCESS | 1807 | 1461253979216 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2fa3b9c00) [pid = 1807] [serial = 891] [outer = 0x7fc2ed642800] 08:53:00 INFO - PROCESS | 1807 | 1461253980030 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1486ms 08:53:00 INFO - PROCESS | 1807 | 1461253980093 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 1807 | 1461253980097 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:53:00 INFO - PROCESS | 1807 | 1461253980103 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 1807 | 1461253980105 Marionette TRACE conn3 <- [1,1158,null,{}] 08:53:00 INFO - PROCESS | 1807 | 1461253980110 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 1807 | 1461253980279 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:53:00 INFO - PROCESS | 1807 | 1461253980463 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9ed000 == 100 [pid = 1807] [id = 297] 08:53:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2ed39d400) [pid = 1807] [serial = 892] [outer = (nil)] 08:53:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2ed3a6c00) [pid = 1807] [serial = 893] [outer = 0x7fc2ed39d400] 08:53:00 INFO - PROCESS | 1807 | 1461253980530 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2ed3ab000) [pid = 1807] [serial = 894] [outer = 0x7fc2ed39d400] 08:53:01 INFO - PROCESS | 1807 | 1461253981622 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1578ms 08:53:01 INFO - PROCESS | 1807 | 1461253981691 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1807 | 1461253981697 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:53:01 INFO - PROCESS | 1807 | 1461253981707 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1807 | 1461253981711 Marionette TRACE conn3 <- [1,1162,null,{}] 08:53:01 INFO - PROCESS | 1807 | 1461253981720 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1807 | 1461253981904 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:53:02 INFO - PROCESS | 1807 | 1461253982122 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a05800 == 101 [pid = 1807] [id = 298] 08:53:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2e842f800) [pid = 1807] [serial = 895] [outer = (nil)] 08:53:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2e8433400) [pid = 1807] [serial = 896] [outer = 0x7fc2e842f800] 08:53:02 INFO - PROCESS | 1807 | 1461253982187 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2ea0ef000) [pid = 1807] [serial = 897] [outer = 0x7fc2e842f800] 08:53:03 INFO - PROCESS | 1807 | 1461253983043 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1387ms 08:53:03 INFO - PROCESS | 1807 | 1461253983094 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1807 | 1461253983101 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:53:03 INFO - PROCESS | 1807 | 1461253983111 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 1807 | 1461253983114 Marionette TRACE conn3 <- [1,1166,null,{}] 08:53:03 INFO - PROCESS | 1807 | 1461253983119 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 1807 | 1461253983284 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:53:03 INFO - PROCESS | 1807 | 1461253983664 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1e3000 == 102 [pid = 1807] [id = 299] 08:53:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2ec2fe000) [pid = 1807] [serial = 898] [outer = (nil)] 08:53:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2ed3aac00) [pid = 1807] [serial = 899] [outer = 0x7fc2ec2fe000] 08:53:03 INFO - PROCESS | 1807 | 1461253983735 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2ee852400) [pid = 1807] [serial = 900] [outer = 0x7fc2ec2fe000] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4952000 == 101 [pid = 1807] [id = 123] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf92800 == 100 [pid = 1807] [id = 284] 08:53:04 INFO - PROCESS | 1807 | 1461253984780 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2fe5e6400) [pid = 1807] [serial = 761] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2ffdb9400) [pid = 1807] [serial = 764] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc30ccc4400) [pid = 1807] [serial = 767] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc30e10e800) [pid = 1807] [serial = 770] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc30e10ac00) [pid = 1807] [serial = 803] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2eeae0800) [pid = 1807] [serial = 773] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc3019cd000) [pid = 1807] [serial = 776] [outer = (nil)] [url = about:blank] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9e0800 == 99 [pid = 1807] [id = 283] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa682800 == 98 [pid = 1807] [id = 282] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6f66800 == 97 [pid = 1807] [id = 281] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4c6c800 == 96 [pid = 1807] [id = 280] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea894000 == 95 [pid = 1807] [id = 279] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6aca800 == 94 [pid = 1807] [id = 278] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ad8800 == 93 [pid = 1807] [id = 276] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1d8800 == 92 [pid = 1807] [id = 275] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ad3800 == 91 [pid = 1807] [id = 274] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f394b800 == 90 [pid = 1807] [id = 273] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3174c0000 == 89 [pid = 1807] [id = 272] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312528000 == 88 [pid = 1807] [id = 271] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30de10000 == 87 [pid = 1807] [id = 270] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe597800 == 86 [pid = 1807] [id = 269] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a21000 == 85 [pid = 1807] [id = 268] 08:53:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e3c800 == 84 [pid = 1807] [id = 267] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1786ms 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:53:04 INFO - PROCESS | 1807 | 1461253984896 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1807 | 1461253984899 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:53:04 INFO - PROCESS | 1807 | 1461253984905 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1807 | 1461253984911 Marionette TRACE conn3 <- [1,1170,null,{}] 08:53:04 INFO - PROCESS | 1807 | 1461253984932 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 1807 | 1461253985085 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2fa2f3400) [pid = 1807] [serial = 794] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc300fcdc00) [pid = 1807] [serial = 797] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc30ca50c00) [pid = 1807] [serial = 798] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2f30f6000) [pid = 1807] [serial = 783] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f3008000) [pid = 1807] [serial = 782] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2f6bbf800) [pid = 1807] [serial = 788] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2f6cedc00) [pid = 1807] [serial = 789] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2f5e43000) [pid = 1807] [serial = 786] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f5407c00) [pid = 1807] [serial = 785] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2f66ed000) [pid = 1807] [serial = 755] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f7b80800) [pid = 1807] [serial = 791] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2f9751c00) [pid = 1807] [serial = 758] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2fe5df000) [pid = 1807] [serial = 750] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2f4a40c00) [pid = 1807] [serial = 752] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2ea824800) [pid = 1807] [serial = 779] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2fd2a8800) [pid = 1807] [serial = 795] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2fd382c00) [pid = 1807] [serial = 800] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc30cdb3000) [pid = 1807] [serial = 801] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2f9691400) [pid = 1807] [serial = 792] [outer = (nil)] [url = about:blank] 08:53:05 INFO - PROCESS | 1807 | 1461253985299 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f393b000 == 85 [pid = 1807] [id = 300] 08:53:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2ed39e800) [pid = 1807] [serial = 901] [outer = (nil)] 08:53:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f371c400) [pid = 1807] [serial = 902] [outer = 0x7fc2ed39e800] 08:53:05 INFO - PROCESS | 1807 | 1461253985362 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f4a40400) [pid = 1807] [serial = 903] [outer = 0x7fc2ed39e800] 08:53:06 INFO - PROCESS | 1807 | 1461253986025 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1140ms 08:53:06 INFO - PROCESS | 1807 | 1461253986045 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 1807 | 1461253986048 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:53:06 INFO - PROCESS | 1807 | 1461253986054 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1807 | 1461253986056 Marionette TRACE conn3 <- [1,1174,null,{}] 08:53:06 INFO - PROCESS | 1807 | 1461253986061 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1807 | 1461253986217 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:53:06 INFO - PROCESS | 1807 | 1461253986366 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ad9800 == 86 [pid = 1807] [id = 301] 08:53:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2ed3ac000) [pid = 1807] [serial = 904] [outer = (nil)] 08:53:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2f5e5e400) [pid = 1807] [serial = 905] [outer = 0x7fc2ed3ac000] 08:53:06 INFO - PROCESS | 1807 | 1461253986428 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f6692400) [pid = 1807] [serial = 906] [outer = 0x7fc2ed3ac000] 08:53:07 INFO - PROCESS | 1807 | 1461253987183 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 1807 | 1461253987243 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:53:07 INFO - PROCESS | 1807 | 1461253987249 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 1807 | 1461253987252 Marionette TRACE conn3 <- [1,1178,null,{}] 08:53:07 INFO - PROCESS | 1807 | 1461253987257 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 1807 | 1461253987460 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:53:07 INFO - PROCESS | 1807 | 1461253987480 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa682800 == 87 [pid = 1807] [id = 302] 08:53:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f5e42800) [pid = 1807] [serial = 907] [outer = (nil)] 08:53:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2f66a1400) [pid = 1807] [serial = 908] [outer = 0x7fc2f5e42800] 08:53:07 INFO - PROCESS | 1807 | 1461253987536 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2f6cea000) [pid = 1807] [serial = 909] [outer = 0x7fc2f5e42800] 08:53:08 INFO - PROCESS | 1807 | 1461253988305 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 1807 | 1461253988392 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:53:08 INFO - PROCESS | 1807 | 1461253988407 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 1807 | 1461253988410 Marionette TRACE conn3 <- [1,1182,null,{}] 08:53:08 INFO - PROCESS | 1807 | 1461253988415 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 1807 | 1461253988630 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:53:08 INFO - PROCESS | 1807 | 1461253988655 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec08800 == 88 [pid = 1807] [id = 303] 08:53:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2f7b7b400) [pid = 1807] [serial = 910] [outer = (nil)] 08:53:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2f9de6400) [pid = 1807] [serial = 911] [outer = 0x7fc2f7b7b400] 08:53:08 INFO - PROCESS | 1807 | 1461253988716 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2fa151c00) [pid = 1807] [serial = 912] [outer = 0x7fc2f7b7b400] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2ee85ac00) [pid = 1807] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f5e49800) [pid = 1807] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2f6157000) [pid = 1807] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f5cce000) [pid = 1807] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2ec2f6800) [pid = 1807] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2f9ddf400) [pid = 1807] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:53:09 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2ea0f4c00) [pid = 1807] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:53:09 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:09 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:53:09 INFO - PROCESS | 1807 | 1461253989711 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 1807 | 1461253989746 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:53:09 INFO - PROCESS | 1807 | 1461253989750 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 1807 | 1461253989754 Marionette TRACE conn3 <- [1,1186,null,{}] 08:53:09 INFO - PROCESS | 1807 | 1461253989762 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 1807 | 1461253989899 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:53:09 INFO - PROCESS | 1807 | 1461253989912 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec1d000 == 89 [pid = 1807] [id = 304] 08:53:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f3009000) [pid = 1807] [serial = 913] [outer = (nil)] 08:53:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2fa3b6c00) [pid = 1807] [serial = 914] [outer = 0x7fc2f3009000] 08:53:09 INFO - PROCESS | 1807 | 1461253989979 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2fe3ee400) [pid = 1807] [serial = 915] [outer = 0x7fc2f3009000] 08:53:10 INFO - PROCESS | 1807 | 1461253990748 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 1807 | 1461253990783 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:53:10 INFO - PROCESS | 1807 | 1461253990789 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 1807 | 1461253990791 Marionette TRACE conn3 <- [1,1190,null,{}] 08:53:10 INFO - PROCESS | 1807 | 1461253990796 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 1807 | 1461253991003 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:53:11 INFO - PROCESS | 1807 | 1461253991023 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b3a000 == 90 [pid = 1807] [id = 305] 08:53:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2ed648400) [pid = 1807] [serial = 916] [outer = (nil)] 08:53:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc300339000) [pid = 1807] [serial = 917] [outer = 0x7fc2ed648400] 08:53:11 INFO - PROCESS | 1807 | 1461253991084 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc306d0fc00) [pid = 1807] [serial = 918] [outer = 0x7fc2ed648400] 08:53:12 INFO - PROCESS | 1807 | 1461253992126 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 1807 | 1461253992177 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:53:12 INFO - PROCESS | 1807 | 1461253992185 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 1807 | 1461253992191 Marionette TRACE conn3 <- [1,1194,null,{}] 08:53:12 INFO - PROCESS | 1807 | 1461253992199 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1807 | 1461253992392 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:53:12 INFO - PROCESS | 1807 | 1461253992575 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f3935800 == 91 [pid = 1807] [id = 306] 08:53:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2e8295400) [pid = 1807] [serial = 919] [outer = (nil)] 08:53:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2ec2f2400) [pid = 1807] [serial = 920] [outer = 0x7fc2e8295400] 08:53:12 INFO - PROCESS | 1807 | 1461253992652 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2ed3a4800) [pid = 1807] [serial = 921] [outer = 0x7fc2e8295400] 08:53:13 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 1807 | 1461253993536 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1807 | 1461253993584 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:53:13 INFO - PROCESS | 1807 | 1461253993593 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1807 | 1461253993597 Marionette TRACE conn3 <- [1,1198,null,{}] 08:53:13 INFO - PROCESS | 1807 | 1461253993603 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1807 | 1461253993767 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:53:13 INFO - PROCESS | 1807 | 1461253993953 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9e3800 == 92 [pid = 1807] [id = 307] 08:53:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2e8299000) [pid = 1807] [serial = 922] [outer = (nil)] 08:53:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2f4a3dc00) [pid = 1807] [serial = 923] [outer = 0x7fc2e8299000] 08:53:14 INFO - PROCESS | 1807 | 1461253994020 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2f5ed7c00) [pid = 1807] [serial = 924] [outer = 0x7fc2e8299000] 08:53:15 INFO - PROCESS | 1807 | 1461253995002 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1481ms 08:53:15 INFO - PROCESS | 1807 | 1461253995075 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1807 | 1461253995078 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:53:15 INFO - PROCESS | 1807 | 1461253995084 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1807 | 1461253995089 Marionette TRACE conn3 <- [1,1202,null,{}] 08:53:15 INFO - PROCESS | 1807 | 1461253995105 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1807 | 1461253995314 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:53:15 INFO - PROCESS | 1807 | 1461253995537 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e143000 == 93 [pid = 1807] [id = 308] 08:53:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2f6cef400) [pid = 1807] [serial = 925] [outer = (nil)] 08:53:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2f9de4000) [pid = 1807] [serial = 926] [outer = 0x7fc2f6cef400] 08:53:15 INFO - PROCESS | 1807 | 1461253995654 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2fa150400) [pid = 1807] [serial = 927] [outer = 0x7fc2f6cef400] 08:53:16 INFO - PROCESS | 1807 | 1461253996505 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1483ms 08:53:16 INFO - PROCESS | 1807 | 1461253996568 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:53:16 INFO - PROCESS | 1807 | 1461253996573 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:53:16 INFO - PROCESS | 1807 | 1461253996578 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 1807 | 1461253996581 Marionette TRACE conn3 <- [1,1206,null,{}] 08:53:16 INFO - PROCESS | 1807 | 1461253996586 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 1807 | 1461253996748 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:53:16 INFO - PROCESS | 1807 | 1461253996934 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314b4a800 == 94 [pid = 1807] [id = 309] 08:53:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2f970d000) [pid = 1807] [serial = 928] [outer = (nil)] 08:53:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2fe5da400) [pid = 1807] [serial = 929] [outer = 0x7fc2f970d000] 08:53:17 INFO - PROCESS | 1807 | 1461253997005 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc30ccc4400) [pid = 1807] [serial = 930] [outer = 0x7fc2f970d000] 08:53:17 INFO - PROCESS | 1807 | 1461253997816 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1284ms 08:53:17 INFO - PROCESS | 1807 | 1461253997863 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1807 | 1461253997867 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:53:17 INFO - PROCESS | 1807 | 1461253997872 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 1807 | 1461253997875 Marionette TRACE conn3 <- [1,1210,null,{}] 08:53:17 INFO - PROCESS | 1807 | 1461253997880 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 1807 | 1461253998037 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:53:18 INFO - PROCESS | 1807 | 1461253998262 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9e4f800 == 95 [pid = 1807] [id = 310] 08:53:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2ec2f6c00) [pid = 1807] [serial = 931] [outer = (nil)] 08:53:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc30e107c00) [pid = 1807] [serial = 932] [outer = 0x7fc2ec2f6c00] 08:53:18 INFO - PROCESS | 1807 | 1461253998328 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc311974400) [pid = 1807] [serial = 933] [outer = 0x7fc2ec2f6c00] 08:53:19 INFO - PROCESS | 1807 | 1461253999198 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1380ms 08:53:19 INFO - PROCESS | 1807 | 1461253999254 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 1807 | 1461253999258 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:53:19 INFO - PROCESS | 1807 | 1461253999264 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 1807 | 1461253999266 Marionette TRACE conn3 <- [1,1214,null,{}] 08:53:19 INFO - PROCESS | 1807 | 1461253999271 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 1807 | 1461253999463 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:53:19 INFO - PROCESS | 1807 | 1461253999662 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb04c000 == 96 [pid = 1807] [id = 311] 08:53:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2f9ea8c00) [pid = 1807] [serial = 934] [outer = (nil)] 08:53:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc2f9eb2c00) [pid = 1807] [serial = 935] [outer = 0x7fc2f9ea8c00] 08:53:19 INFO - PROCESS | 1807 | 1461253999735 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc3121c2800) [pid = 1807] [serial = 936] [outer = 0x7fc2f9ea8c00] 08:53:20 INFO - PROCESS | 1807 | 1461254000620 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1427ms 08:53:20 INFO - PROCESS | 1807 | 1461254000692 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 1807 | 1461254000695 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:53:20 INFO - PROCESS | 1807 | 1461254000701 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 1807 | 1461254000704 Marionette TRACE conn3 <- [1,1218,null,{}] 08:53:20 INFO - PROCESS | 1807 | 1461254000709 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1807 | 1461254000869 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:53:21 INFO - PROCESS | 1807 | 1461254001052 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f95b3000 == 97 [pid = 1807] [id = 312] 08:53:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2e8e13c00) [pid = 1807] [serial = 937] [outer = (nil)] 08:53:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2e8e1bc00) [pid = 1807] [serial = 938] [outer = 0x7fc2e8e13c00] 08:53:21 INFO - PROCESS | 1807 | 1461254001120 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2e8e20400) [pid = 1807] [serial = 939] [outer = 0x7fc2e8e13c00] 08:53:21 INFO - PROCESS | 1807 | 1461254001909 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1284ms 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:53:21 INFO - PROCESS | 1807 | 1461254001986 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 1807 | 1461254001988 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:53:21 INFO - PROCESS | 1807 | 1461254001995 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 1807 | 1461254001998 Marionette TRACE conn3 <- [1,1222,null,{}] 08:53:22 INFO - PROCESS | 1807 | 1461254002003 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1807 | 1461254002196 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:53:22 INFO - PROCESS | 1807 | 1461254002380 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85ac000 == 98 [pid = 1807] [id = 313] 08:53:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2e8e14800) [pid = 1807] [serial = 940] [outer = (nil)] 08:53:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f336e000) [pid = 1807] [serial = 941] [outer = 0x7fc2e8e14800] 08:53:22 INFO - PROCESS | 1807 | 1461254002447 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2f3372400) [pid = 1807] [serial = 942] [outer = 0x7fc2e8e14800] 08:53:23 INFO - PROCESS | 1807 | 1461254003276 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 1807 | 1461254003337 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:53:23 INFO - PROCESS | 1807 | 1461254003343 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 1807 | 1461254003345 Marionette TRACE conn3 <- [1,1226,null,{}] 08:53:23 INFO - PROCESS | 1807 | 1461254003350 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 1807 | 1461254003506 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:53:23 INFO - PROCESS | 1807 | 1461254003694 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6fe5000 == 99 [pid = 1807] [id = 314] 08:53:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2e86c4000) [pid = 1807] [serial = 943] [outer = (nil)] 08:53:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2e86cac00) [pid = 1807] [serial = 944] [outer = 0x7fc2e86c4000] 08:53:23 INFO - PROCESS | 1807 | 1461254003760 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2e8e18000) [pid = 1807] [serial = 945] [outer = 0x7fc2e86c4000] 08:53:24 INFO - PROCESS | 1807 | 1461254004633 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1328ms 08:53:24 INFO - PROCESS | 1807 | 1461254004672 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 1807 | 1461254004674 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:53:24 INFO - PROCESS | 1807 | 1461254004680 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 1807 | 1461254004683 Marionette TRACE conn3 <- [1,1230,null,{}] 08:53:24 INFO - PROCESS | 1807 | 1461254004688 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1807 | 1461254004845 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:53:25 INFO - PROCESS | 1807 | 1461254005508 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8362000 == 100 [pid = 1807] [id = 315] 08:53:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2e8291000) [pid = 1807] [serial = 946] [outer = (nil)] 08:53:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e8296c00) [pid = 1807] [serial = 947] [outer = 0x7fc2e8291000] 08:53:25 INFO - PROCESS | 1807 | 1461254005579 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2e842b400) [pid = 1807] [serial = 948] [outer = 0x7fc2e8291000] 08:53:26 INFO - PROCESS | 1807 | 1461254006367 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1730ms 08:53:26 INFO - PROCESS | 1807 | 1461254006412 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 1807 | 1461254006418 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:53:26 INFO - PROCESS | 1807 | 1461254006427 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 1807 | 1461254006431 Marionette TRACE conn3 <- [1,1234,null,{}] 08:53:26 INFO - PROCESS | 1807 | 1461254006437 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 1807 | 1461254006597 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:53:26 INFO - PROCESS | 1807 | 1461254006812 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0a7000 == 101 [pid = 1807] [id = 316] 08:53:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2e8293000) [pid = 1807] [serial = 949] [outer = (nil)] 08:53:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2ea0e9400) [pid = 1807] [serial = 950] [outer = 0x7fc2e8293000] 08:53:26 INFO - PROCESS | 1807 | 1461254006874 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2ec2f7400) [pid = 1807] [serial = 951] [outer = 0x7fc2e8293000] 08:53:27 INFO - PROCESS | 1807 | 1461254007861 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1480ms 08:53:27 INFO - PROCESS | 1807 | 1461254007910 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:53:27 INFO - PROCESS | 1807 | 1461254007916 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:53:27 INFO - PROCESS | 1807 | 1461254007922 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1807 | 1461254007925 Marionette TRACE conn3 <- [1,1238,null,{}] 08:53:27 INFO - PROCESS | 1807 | 1461254007930 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 1807 | 1461254008085 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:53:28 INFO - PROCESS | 1807 | 1461254008277 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ebe93000 == 102 [pid = 1807] [id = 317] 08:53:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2e8434c00) [pid = 1807] [serial = 952] [outer = (nil)] 08:53:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2eead9400) [pid = 1807] [serial = 953] [outer = 0x7fc2e8434c00] 08:53:28 INFO - PROCESS | 1807 | 1461254008341 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2f3118000) [pid = 1807] [serial = 954] [outer = 0x7fc2e8434c00] 08:53:29 INFO - PROCESS | 1807 | 1461254009160 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1282ms 08:53:29 INFO - PROCESS | 1807 | 1461254009206 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1807 | 1461254009210 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:53:29 INFO - PROCESS | 1807 | 1461254009222 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1807 | 1461254009230 Marionette TRACE conn3 <- [1,1242,null,{}] 08:53:29 INFO - PROCESS | 1807 | 1461254009238 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1807 | 1461254009396 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:53:29 INFO - PROCESS | 1807 | 1461254009591 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5aef000 == 103 [pid = 1807] [id = 318] 08:53:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2f311a000) [pid = 1807] [serial = 955] [outer = (nil)] 08:53:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2f371cc00) [pid = 1807] [serial = 956] [outer = 0x7fc2f311a000] 08:53:29 INFO - PROCESS | 1807 | 1461254009663 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2f5498000) [pid = 1807] [serial = 957] [outer = 0x7fc2f311a000] 08:53:30 INFO - PROCESS | 1807 | 1461254010520 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1341ms 08:53:30 INFO - PROCESS | 1807 | 1461254010558 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 1807 | 1461254010562 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:53:30 INFO - PROCESS | 1807 | 1461254010567 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 1807 | 1461254010569 Marionette TRACE conn3 <- [1,1246,null,{}] 08:53:30 INFO - PROCESS | 1807 | 1461254010574 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 1807 | 1461254010725 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:53:30 INFO - PROCESS | 1807 | 1461254010929 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ada000 == 104 [pid = 1807] [id = 319] 08:53:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2f310e000) [pid = 1807] [serial = 958] [outer = (nil)] 08:53:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc2f5e46400) [pid = 1807] [serial = 959] [outer = 0x7fc2f310e000] 08:53:30 INFO - PROCESS | 1807 | 1461254010989 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2f5e61800) [pid = 1807] [serial = 960] [outer = 0x7fc2f310e000] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea87e000 == 103 [pid = 1807] [id = 259] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2ec2ff000) [pid = 1807] [serial = 806] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc2f6339400) [pid = 1807] [serial = 833] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc3019c5400) [pid = 1807] [serial = 818] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2f5403800) [pid = 1807] [serial = 809] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2f6cf3400) [pid = 1807] [serial = 812] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2fe77ec00) [pid = 1807] [serial = 815] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2f371f400) [pid = 1807] [serial = 821] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2f6698800) [pid = 1807] [serial = 824] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2ea0edc00) [pid = 1807] [serial = 827] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2f6695800) [pid = 1807] [serial = 830] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2fd3b8800) [pid = 1807] [serial = 857] [outer = (nil)] [url = about:blank] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec1d000 == 102 [pid = 1807] [id = 304] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec08800 == 101 [pid = 1807] [id = 303] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa682800 == 100 [pid = 1807] [id = 302] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ad9800 == 99 [pid = 1807] [id = 301] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f393b000 == 98 [pid = 1807] [id = 300] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1e3000 == 97 [pid = 1807] [id = 299] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a05800 == 96 [pid = 1807] [id = 298] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1d7000 == 95 [pid = 1807] [id = 296] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8ee0800 == 94 [pid = 1807] [id = 295] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa46d000 == 93 [pid = 1807] [id = 294] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa457000 == 92 [pid = 1807] [id = 293] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0a1000 == 91 [pid = 1807] [id = 292] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc316491000 == 90 [pid = 1807] [id = 291] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312022800 == 89 [pid = 1807] [id = 290] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30ccd4000 == 88 [pid = 1807] [id = 289] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e23800 == 87 [pid = 1807] [id = 288] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa664000 == 86 [pid = 1807] [id = 287] 08:53:31 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a0b000 == 85 [pid = 1807] [id = 286] 08:53:32 INFO - PROCESS | 1807 | 1461254012071 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2f3715000) [pid = 1807] [serial = 839] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2f371f800) [pid = 1807] [serial = 840] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2f66f0400) [pid = 1807] [serial = 845] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f6cf1c00) [pid = 1807] [serial = 848] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2f5e5a400) [pid = 1807] [serial = 842] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f6155800) [pid = 1807] [serial = 843] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2eeae5400) [pid = 1807] [serial = 837] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2ed648000) [pid = 1807] [serial = 836] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2f9de9400) [pid = 1807] [serial = 851] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2fa2f9800) [pid = 1807] [serial = 852] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2f7b80400) [pid = 1807] [serial = 854] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2f7b7e000) [pid = 1807] [serial = 849] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2fcb1c000) [pid = 1807] [serial = 855] [outer = (nil)] [url = about:blank] 08:53:32 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2f6ce6800) [pid = 1807] [serial = 846] [outer = (nil)] [url = about:blank] 08:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1583ms 08:53:32 INFO - PROCESS | 1807 | 1461254012153 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 1807 | 1461254012158 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:53:32 INFO - PROCESS | 1807 | 1461254012166 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 1807 | 1461254012170 Marionette TRACE conn3 <- [1,1250,null,{}] 08:53:32 INFO - PROCESS | 1807 | 1461254012176 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 1807 | 1461254012317 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:53:32 INFO - PROCESS | 1807 | 1461254012459 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed525000 == 86 [pid = 1807] [id = 320] 08:53:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2f5e5bc00) [pid = 1807] [serial = 961] [outer = (nil)] 08:53:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2f5ed9000) [pid = 1807] [serial = 962] [outer = 0x7fc2f5e5bc00] 08:53:32 INFO - PROCESS | 1807 | 1461254012529 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2f6334400) [pid = 1807] [serial = 963] [outer = 0x7fc2f5e5bc00] 08:53:33 INFO - PROCESS | 1807 | 1461254013221 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1129ms 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:53:33 INFO - PROCESS | 1807 | 1461254013320 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 1807 | 1461254013322 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:53:33 INFO - PROCESS | 1807 | 1461254013329 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 1807 | 1461254013332 Marionette TRACE conn3 <- [1,1254,null,{}] 08:53:33 INFO - PROCESS | 1807 | 1461254013336 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 1807 | 1461254013478 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:53:33 INFO - PROCESS | 1807 | 1461254013488 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7e91800 == 87 [pid = 1807] [id = 321] 08:53:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2f5ed3400) [pid = 1807] [serial = 964] [outer = (nil)] 08:53:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2f7b7a800) [pid = 1807] [serial = 965] [outer = 0x7fc2f5ed3400] 08:53:33 INFO - PROCESS | 1807 | 1461254013544 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f7b85800) [pid = 1807] [serial = 966] [outer = 0x7fc2f5ed3400] 08:53:34 INFO - PROCESS | 1807 | 1461254014369 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1077ms 08:53:34 INFO - PROCESS | 1807 | 1461254014410 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 1807 | 1461254014413 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:53:34 INFO - PROCESS | 1807 | 1461254014418 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 1807 | 1461254014420 Marionette TRACE conn3 <- [1,1258,null,{}] 08:53:34 INFO - PROCESS | 1807 | 1461254014425 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 1807 | 1461254014613 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:53:34 INFO - PROCESS | 1807 | 1461254014652 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9d90000 == 88 [pid = 1807] [id = 322] 08:53:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2f7b86000) [pid = 1807] [serial = 967] [outer = (nil)] 08:53:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2f8a22c00) [pid = 1807] [serial = 968] [outer = 0x7fc2f7b86000] 08:53:34 INFO - PROCESS | 1807 | 1461254014710 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2f9690800) [pid = 1807] [serial = 969] [outer = 0x7fc2f7b86000] 08:53:35 INFO - PROCESS | 1807 | 1461254015464 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1075ms 08:53:35 INFO - PROCESS | 1807 | 1461254015505 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 1807 | 1461254015508 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:53:35 INFO - PROCESS | 1807 | 1461254015514 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1807 | 1461254015515 Marionette TRACE conn3 <- [1,1262,null,{}] 08:53:35 INFO - PROCESS | 1807 | 1461254015520 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 1807 | 1461254015718 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc31002c000) [pid = 1807] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2f3009000) [pid = 1807] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f310b800) [pid = 1807] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc30d174000) [pid = 1807] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2ed64a400) [pid = 1807] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc300b60400) [pid = 1807] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2e842f800) [pid = 1807] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2ea81c000) [pid = 1807] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2f54b4400) [pid = 1807] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2f9610400) [pid = 1807] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2f4a37000) [pid = 1807] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2f549a400) [pid = 1807] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2f5411c00) [pid = 1807] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2f30edc00) [pid = 1807] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2f7b7b400) [pid = 1807] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2ec2fe000) [pid = 1807] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2f5e42800) [pid = 1807] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2f9747c00) [pid = 1807] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2ed3ac000) [pid = 1807] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f9746c00) [pid = 1807] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2f3647000) [pid = 1807] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2fbf72800) [pid = 1807] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc30033b400) [pid = 1807] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2f6bbc800) [pid = 1807] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2ffc91c00) [pid = 1807] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2f62e7800) [pid = 1807] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2eeadb800) [pid = 1807] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2f3110400) [pid = 1807] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc302eee800) [pid = 1807] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2ed39e800) [pid = 1807] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2eeadbc00) [pid = 1807] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2f960dc00) [pid = 1807] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2fd8e7c00) [pid = 1807] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2ea0f0800) [pid = 1807] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f3116000) [pid = 1807] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2f5cd1c00) [pid = 1807] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2fe5df800) [pid = 1807] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2ed63f400) [pid = 1807] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2fa2f6800) [pid = 1807] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2f5cd2c00) [pid = 1807] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f4a36800) [pid = 1807] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc30d136000) [pid = 1807] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc3003eb000) [pid = 1807] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f549bc00) [pid = 1807] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2ffc89c00) [pid = 1807] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2fcbaec00) [pid = 1807] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2ffe78000) [pid = 1807] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2f54a0000) [pid = 1807] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f364c400) [pid = 1807] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc302ef1c00) [pid = 1807] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:53:36 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f6bbd400) [pid = 1807] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:53:36 INFO - PROCESS | 1807 | 1461254016792 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea875800 == 89 [pid = 1807] [id = 323] 08:53:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2e8297400) [pid = 1807] [serial = 970] [outer = (nil)] 08:53:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2ea81e400) [pid = 1807] [serial = 971] [outer = 0x7fc2e8297400] 08:53:36 INFO - PROCESS | 1807 | 1461254016854 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2ee858400) [pid = 1807] [serial = 972] [outer = 0x7fc2e8297400] 08:53:37 INFO - PROCESS | 1807 | 1461254017751 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2278ms 08:53:37 INFO - PROCESS | 1807 | 1461254017793 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 1807 | 1461254017800 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:53:37 INFO - PROCESS | 1807 | 1461254017809 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1807 | 1461254017815 Marionette TRACE conn3 <- [1,1266,null,{}] 08:53:37 INFO - PROCESS | 1807 | 1461254017821 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 1807 | 1461254018008 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:53:38 INFO - PROCESS | 1807 | 1461254018189 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb092000 == 90 [pid = 1807] [id = 324] 08:53:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2e8431c00) [pid = 1807] [serial = 973] [outer = (nil)] 08:53:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2e8e21400) [pid = 1807] [serial = 974] [outer = 0x7fc2e8431c00] 08:53:38 INFO - PROCESS | 1807 | 1461254018260 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2ed39fc00) [pid = 1807] [serial = 975] [outer = 0x7fc2e8431c00] 08:53:39 INFO - PROCESS | 1807 | 1461254019169 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1392ms 08:53:39 INFO - PROCESS | 1807 | 1461254019201 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1807 | 1461254019209 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:53:39 INFO - PROCESS | 1807 | 1461254019219 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1807 | 1461254019222 Marionette TRACE conn3 <- [1,1270,null,{}] 08:53:39 INFO - PROCESS | 1807 | 1461254019228 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 1807 | 1461254019394 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:53:39 INFO - PROCESS | 1807 | 1461254019581 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6303000 == 91 [pid = 1807] [id = 325] 08:53:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2e86c5c00) [pid = 1807] [serial = 976] [outer = (nil)] 08:53:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f310b800) [pid = 1807] [serial = 977] [outer = 0x7fc2e86c5c00] 08:53:39 INFO - PROCESS | 1807 | 1461254019648 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2f3373800) [pid = 1807] [serial = 978] [outer = 0x7fc2e86c5c00] 08:53:40 INFO - PROCESS | 1807 | 1461254020648 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1480ms 08:53:40 INFO - PROCESS | 1807 | 1461254020699 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 1807 | 1461254020703 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:53:40 INFO - PROCESS | 1807 | 1461254020709 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 1807 | 1461254020714 Marionette TRACE conn3 <- [1,1274,null,{}] 08:53:40 INFO - PROCESS | 1807 | 1461254020729 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1807 | 1461254020904 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:53:41 INFO - PROCESS | 1807 | 1461254021127 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa469000 == 92 [pid = 1807] [id = 326] 08:53:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2f4a33400) [pid = 1807] [serial = 979] [outer = (nil)] 08:53:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2f5cd1c00) [pid = 1807] [serial = 980] [outer = 0x7fc2f4a33400] 08:53:41 INFO - PROCESS | 1807 | 1461254021243 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f6061800) [pid = 1807] [serial = 981] [outer = 0x7fc2f4a33400] 08:53:42 INFO - PROCESS | 1807 | 1461254022029 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1384ms 08:53:42 INFO - PROCESS | 1807 | 1461254022093 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 1807 | 1461254022098 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:53:42 INFO - PROCESS | 1807 | 1461254022103 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 1807 | 1461254022106 Marionette TRACE conn3 <- [1,1278,null,{}] 08:53:42 INFO - PROCESS | 1807 | 1461254022112 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 1807 | 1461254022277 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:53:42 INFO - PROCESS | 1807 | 1461254022459 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6c2800 == 93 [pid = 1807] [id = 327] 08:53:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f540c400) [pid = 1807] [serial = 982] [outer = (nil)] 08:53:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f6693800) [pid = 1807] [serial = 983] [outer = 0x7fc2f540c400] 08:53:42 INFO - PROCESS | 1807 | 1461254022529 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f6bbe000) [pid = 1807] [serial = 984] [outer = 0x7fc2f540c400] 08:53:43 INFO - PROCESS | 1807 | 1461254023339 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1289ms 08:53:43 INFO - PROCESS | 1807 | 1461254023394 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1807 | 1461254023397 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:53:43 INFO - PROCESS | 1807 | 1461254023403 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1807 | 1461254023406 Marionette TRACE conn3 <- [1,1282,null,{}] 08:53:43 INFO - PROCESS | 1807 | 1461254023411 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1807 | 1461254023567 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:53:43 INFO - PROCESS | 1807 | 1461254023754 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fcb3a000 == 94 [pid = 1807] [id = 328] 08:53:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f62e2000) [pid = 1807] [serial = 985] [outer = (nil)] 08:53:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f7b7b400) [pid = 1807] [serial = 986] [outer = 0x7fc2f62e2000] 08:53:43 INFO - PROCESS | 1807 | 1461254023823 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f9613400) [pid = 1807] [serial = 987] [outer = 0x7fc2f62e2000] 08:53:44 INFO - PROCESS | 1807 | 1461254024671 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1341ms 08:53:44 INFO - PROCESS | 1807 | 1461254024745 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 1807 | 1461254024748 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:53:44 INFO - PROCESS | 1807 | 1461254024754 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 1807 | 1461254024757 Marionette TRACE conn3 <- [1,1286,null,{}] 08:53:44 INFO - PROCESS | 1807 | 1461254024762 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 1807 | 1461254024975 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:53:45 INFO - PROCESS | 1807 | 1461254025159 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec1d000 == 95 [pid = 1807] [id = 329] 08:53:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2f9ddfc00) [pid = 1807] [serial = 988] [outer = (nil)] 08:53:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f9ea8000) [pid = 1807] [serial = 989] [outer = 0x7fc2f9ddfc00] 08:53:45 INFO - PROCESS | 1807 | 1461254025229 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f9f45000) [pid = 1807] [serial = 990] [outer = 0x7fc2f9ddfc00] 08:53:46 INFO - PROCESS | 1807 | 1461254026096 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1383ms 08:53:46 INFO - PROCESS | 1807 | 1461254026138 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1807 | 1461254026141 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:53:46 INFO - PROCESS | 1807 | 1461254026147 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 1807 | 1461254026149 Marionette TRACE conn3 <- [1,1290,null,{}] 08:53:46 INFO - PROCESS | 1807 | 1461254026155 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 1807 | 1461254026309 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:53:46 INFO - PROCESS | 1807 | 1461254026498 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300755800 == 96 [pid = 1807] [id = 330] 08:53:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2f66e6000) [pid = 1807] [serial = 991] [outer = (nil)] 08:53:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2fa147c00) [pid = 1807] [serial = 992] [outer = 0x7fc2f66e6000] 08:53:46 INFO - PROCESS | 1807 | 1461254026568 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2fa2f9800) [pid = 1807] [serial = 993] [outer = 0x7fc2f66e6000] 08:53:47 INFO - PROCESS | 1807 | 1461254027446 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1335ms 08:53:47 INFO - PROCESS | 1807 | 1461254027483 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 1807 | 1461254027487 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:53:47 INFO - PROCESS | 1807 | 1461254027492 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 1807 | 1461254027496 Marionette TRACE conn3 <- [1,1294,null,{}] 08:53:47 INFO - PROCESS | 1807 | 1461254027501 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 1807 | 1461254027658 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:53:47 INFO - PROCESS | 1807 | 1461254027848 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc306db3800 == 97 [pid = 1807] [id = 331] 08:53:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2f7fd6c00) [pid = 1807] [serial = 994] [outer = (nil)] 08:53:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2fa3bcc00) [pid = 1807] [serial = 995] [outer = 0x7fc2f7fd6c00] 08:53:47 INFO - PROCESS | 1807 | 1461254027916 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2fd380000) [pid = 1807] [serial = 996] [outer = 0x7fc2f7fd6c00] 08:53:48 INFO - PROCESS | 1807 | 1461254028895 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1436ms 08:53:48 INFO - PROCESS | 1807 | 1461254028929 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1807 | 1461254028933 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:53:48 INFO - PROCESS | 1807 | 1461254028938 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1807 | 1461254028941 Marionette TRACE conn3 <- [1,1298,null,{}] 08:53:48 INFO - PROCESS | 1807 | 1461254028946 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 1807 | 1461254029104 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:53:49 INFO - PROCESS | 1807 | 1461254029293 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc8a000 == 98 [pid = 1807] [id = 332] 08:53:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2f9f48400) [pid = 1807] [serial = 997] [outer = (nil)] 08:53:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2fd8e5400) [pid = 1807] [serial = 998] [outer = 0x7fc2f9f48400] 08:53:49 INFO - PROCESS | 1807 | 1461254029359 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2fe5df800) [pid = 1807] [serial = 999] [outer = 0x7fc2f9f48400] 08:53:50 INFO - PROCESS | 1807 | 1461254030213 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1331ms 08:53:50 INFO - PROCESS | 1807 | 1461254030269 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1807 | 1461254030273 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:53:50 INFO - PROCESS | 1807 | 1461254030278 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1807 | 1461254030281 Marionette TRACE conn3 <- [1,1302,null,{}] 08:53:50 INFO - PROCESS | 1807 | 1461254030286 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 1807 | 1461254030464 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:53:50 INFO - PROCESS | 1807 | 1461254030654 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e13f800 == 99 [pid = 1807] [id = 333] 08:53:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2fa3b7800) [pid = 1807] [serial = 1000] [outer = (nil)] 08:53:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2fe780800) [pid = 1807] [serial = 1001] [outer = 0x7fc2fa3b7800] 08:53:50 INFO - PROCESS | 1807 | 1461254030720 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2ff84dc00) [pid = 1807] [serial = 1002] [outer = 0x7fc2fa3b7800] 08:53:51 INFO - PROCESS | 1807 | 1461254031553 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1331ms 08:53:51 INFO - PROCESS | 1807 | 1461254031611 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1807 | 1461254031615 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:53:51 INFO - PROCESS | 1807 | 1461254031621 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1807 | 1461254031624 Marionette TRACE conn3 <- [1,1306,null,{}] 08:53:51 INFO - PROCESS | 1807 | 1461254031630 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1807 | 1461254031826 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:53:52 INFO - PROCESS | 1807 | 1461254032013 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3125a1000 == 100 [pid = 1807] [id = 334] 08:53:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc30073c000) [pid = 1807] [serial = 1003] [outer = (nil)] 08:53:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc302b6cc00) [pid = 1807] [serial = 1004] [outer = 0x7fc30073c000] 08:53:52 INFO - PROCESS | 1807 | 1461254032089 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc30cdb5000) [pid = 1807] [serial = 1005] [outer = 0x7fc30073c000] 08:53:52 INFO - PROCESS | 1807 | 1461254032932 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1381ms 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:53:53 INFO - PROCESS | 1807 | 1461254033003 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1807 | 1461254033005 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:53:53 INFO - PROCESS | 1807 | 1461254033011 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1807 | 1461254033015 Marionette TRACE conn3 <- [1,1310,null,{}] 08:53:53 INFO - PROCESS | 1807 | 1461254033020 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 1807 | 1461254033181 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:53:53 INFO - PROCESS | 1807 | 1461254033370 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed51b800 == 101 [pid = 1807] [id = 335] 08:53:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2e842b000) [pid = 1807] [serial = 1006] [outer = (nil)] 08:53:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2ed3ac000) [pid = 1807] [serial = 1007] [outer = 0x7fc2e842b000] 08:53:53 INFO - PROCESS | 1807 | 1461254033440 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc3003eb000) [pid = 1807] [serial = 1008] [outer = 0x7fc2e842b000] 08:53:54 INFO - PROCESS | 1807 | 1461254034307 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1807 | 1461254034353 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:53:54 INFO - PROCESS | 1807 | 1461254034358 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1807 | 1461254034361 Marionette TRACE conn3 <- [1,1314,null,{}] 08:53:54 INFO - PROCESS | 1807 | 1461254034366 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 1807 | 1461254034521 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:53:54 INFO - PROCESS | 1807 | 1461254034713 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff110000 == 102 [pid = 1807] [id = 336] 08:53:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2e8437000) [pid = 1807] [serial = 1009] [outer = (nil)] 08:53:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2ea826800) [pid = 1807] [serial = 1010] [outer = 0x7fc2e8437000] 08:53:54 INFO - PROCESS | 1807 | 1461254034788 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc30e108c00) [pid = 1807] [serial = 1011] [outer = 0x7fc2e8437000] 08:53:55 INFO - PROCESS | 1807 | 1461254035645 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1332ms 08:53:55 INFO - PROCESS | 1807 | 1461254035691 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:53:55 INFO - PROCESS | 1807 | 1461254035694 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:53:55 INFO - PROCESS | 1807 | 1461254035700 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1807 | 1461254035703 Marionette TRACE conn3 <- [1,1318,null,{}] 08:53:55 INFO - PROCESS | 1807 | 1461254035708 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1807 | 1461254035865 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:53:56 INFO - PROCESS | 1807 | 1461254036062 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4aad800 == 103 [pid = 1807] [id = 337] 08:53:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2ea81bc00) [pid = 1807] [serial = 1012] [outer = (nil)] 08:53:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2ee858000) [pid = 1807] [serial = 1013] [outer = 0x7fc2ea81bc00] 08:53:56 INFO - PROCESS | 1807 | 1461254036127 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2f5e47c00) [pid = 1807] [serial = 1014] [outer = 0x7fc2ea81bc00] 08:53:56 INFO - PROCESS | 1807 | 1461254036992 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1327ms 08:53:57 INFO - PROCESS | 1807 | 1461254037028 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1807 | 1461254037031 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:53:57 INFO - PROCESS | 1807 | 1461254037037 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1807 | 1461254037039 Marionette TRACE conn3 <- [1,1322,null,{}] 08:53:57 INFO - PROCESS | 1807 | 1461254037045 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 1807 | 1461254037202 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:53:57 INFO - PROCESS | 1807 | 1461254037742 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea889800 == 104 [pid = 1807] [id = 338] 08:53:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2e7740c00) [pid = 1807] [serial = 1015] [outer = (nil)] 08:53:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2e8291400) [pid = 1807] [serial = 1016] [outer = 0x7fc2e7740c00] 08:53:57 INFO - PROCESS | 1807 | 1461254037854 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2e86cb000) [pid = 1807] [serial = 1017] [outer = 0x7fc2e7740c00] 08:53:58 INFO - PROCESS | 1807 | 1461254038683 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1679ms 08:53:58 INFO - PROCESS | 1807 | 1461254038716 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1807 | 1461254038723 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:53:58 INFO - PROCESS | 1807 | 1461254038731 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1807 | 1461254038735 Marionette TRACE conn3 <- [1,1326,null,{}] 08:53:58 INFO - PROCESS | 1807 | 1461254038742 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1807 | 1461254038919 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:53:59 INFO - PROCESS | 1807 | 1461254039305 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e7821000 == 105 [pid = 1807] [id = 339] 08:53:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2ea0e6000) [pid = 1807] [serial = 1018] [outer = (nil)] 08:53:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2ec2fac00) [pid = 1807] [serial = 1019] [outer = 0x7fc2ea0e6000] 08:53:59 INFO - PROCESS | 1807 | 1461254039375 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2eead7400) [pid = 1807] [serial = 1020] [outer = 0x7fc2ea0e6000] 08:54:00 INFO - PROCESS | 1807 | 1461254040247 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1592ms 08:54:00 INFO - PROCESS | 1807 | 1461254040327 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:54:00 INFO - PROCESS | 1807 | 1461254040333 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:54:00 INFO - PROCESS | 1807 | 1461254040339 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 1807 | 1461254040342 Marionette TRACE conn3 <- [1,1330,null,{}] 08:54:00 INFO - PROCESS | 1807 | 1461254040347 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 1807 | 1461254040588 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc300339000) [pid = 1807] [serial = 917] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2fa14a800) [pid = 1807] [serial = 887] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f9611400) [pid = 1807] [serial = 881] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2ed3a6c00) [pid = 1807] [serial = 893] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2fa3bd400) [pid = 1807] [serial = 884] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc30de2a400) [pid = 1807] [serial = 875] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2fa3bb000) [pid = 1807] [serial = 878] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2f5494400) [pid = 1807] [serial = 890] [outer = (nil)] [url = about:blank] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9d90000 == 104 [pid = 1807] [id = 322] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7e91800 == 103 [pid = 1807] [id = 321] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed525000 == 102 [pid = 1807] [id = 320] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ada000 == 101 [pid = 1807] [id = 319] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5aef000 == 100 [pid = 1807] [id = 318] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ebe93000 == 99 [pid = 1807] [id = 317] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0a7000 == 98 [pid = 1807] [id = 316] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8362000 == 97 [pid = 1807] [id = 315] 08:54:00 INFO - PROCESS | 1807 | 1461254040926 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb04c000 == 96 [pid = 1807] [id = 311] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9e4f800 == 95 [pid = 1807] [id = 310] 08:54:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc314b4a800 == 94 [pid = 1807] [id = 309] 08:54:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8371800 == 95 [pid = 1807] [id = 340] 08:54:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2ea0f0000) [pid = 1807] [serial = 1021] [outer = (nil)] 08:54:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2f3373c00) [pid = 1807] [serial = 1022] [outer = 0x7fc2ea0f0000] 08:54:00 INFO - PROCESS | 1807 | 1461254040991 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2f3712c00) [pid = 1807] [serial = 1023] [outer = 0x7fc2ea0f0000] 08:54:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30e143000 == 94 [pid = 1807] [id = 308] 08:54:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9e3800 == 93 [pid = 1807] [id = 307] 08:54:01 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f3935800 == 92 [pid = 1807] [id = 306] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc312426000) [pid = 1807] [serial = 716] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2fe3ee400) [pid = 1807] [serial = 915] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2ffc90400) [pid = 1807] [serial = 623] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc311fc7000) [pid = 1807] [serial = 671] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2f3010400) [pid = 1807] [serial = 725] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc30df6f800) [pid = 1807] [serial = 768] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2ffc8d400) [pid = 1807] [serial = 872] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2ea0ef000) [pid = 1807] [serial = 897] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2ea828c00) [pid = 1807] [serial = 780] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2fbfd3000) [pid = 1807] [serial = 656] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2f974dc00) [pid = 1807] [serial = 866] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2fd2a9400) [pid = 1807] [serial = 759] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2f7b7c800) [pid = 1807] [serial = 704] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2fa3b6c00) [pid = 1807] [serial = 914] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f5cea400) [pid = 1807] [serial = 548] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2f7fdec00) [pid = 1807] [serial = 614] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2fbf70800) [pid = 1807] [serial = 590] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f9de6400) [pid = 1807] [serial = 911] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2ee852400) [pid = 1807] [serial = 900] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2f66a1400) [pid = 1807] [serial = 908] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc30be2c800) [pid = 1807] [serial = 710] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f6692400) [pid = 1807] [serial = 906] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2ff848800) [pid = 1807] [serial = 762] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f6cec800) [pid = 1807] [serial = 756] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2ed3aac00) [pid = 1807] [serial = 899] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2fe3ec800) [pid = 1807] [serial = 617] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc302b72400) [pid = 1807] [serial = 659] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f6bc7400) [pid = 1807] [serial = 719] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc300fcb400) [pid = 1807] [serial = 626] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f96e4800) [pid = 1807] [serial = 554] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2f5ccc400) [pid = 1807] [serial = 863] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2eeae5800) [pid = 1807] [serial = 774] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2f5ceec00) [pid = 1807] [serial = 611] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f5e5e400) [pid = 1807] [serial = 905] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc3100cc400) [pid = 1807] [serial = 771] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f6cea000) [pid = 1807] [serial = 909] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2f4a40400) [pid = 1807] [serial = 903] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc311fbf400) [pid = 1807] [serial = 777] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2fe7e1400) [pid = 1807] [serial = 707] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2fa151c00) [pid = 1807] [serial = 912] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc300b5d400) [pid = 1807] [serial = 765] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2f371c400) [pid = 1807] [serial = 902] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2f9dddc00) [pid = 1807] [serial = 834] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f54c1400) [pid = 1807] [serial = 753] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2fd8e8c00) [pid = 1807] [serial = 869] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f7ae0c00) [pid = 1807] [serial = 581] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc3007d0c00) [pid = 1807] [serial = 509] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2ed64b400) [pid = 1807] [serial = 674] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2fe5e3400) [pid = 1807] [serial = 587] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2fa2fd800) [pid = 1807] [serial = 584] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2f4a41000) [pid = 1807] [serial = 701] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc3100cb800) [pid = 1807] [serial = 668] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e8433400) [pid = 1807] [serial = 896] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc30ccc1c00) [pid = 1807] [serial = 662] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2f3011400) [pid = 1807] [serial = 860] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2f66ee000) [pid = 1807] [serial = 551] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc30dfc8c00) [pid = 1807] [serial = 713] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2ff474800) [pid = 1807] [serial = 620] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc302eb1400) [pid = 1807] [serial = 629] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2f66ed400) [pid = 1807] [serial = 653] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2fa2f1000) [pid = 1807] [serial = 557] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc30cfef800) [pid = 1807] [serial = 665] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f6ceec00) [pid = 1807] [serial = 722] [outer = (nil)] [url = about:blank] 08:54:01 INFO - PROCESS | 1807 | 1461254041748 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1432ms 08:54:01 INFO - PROCESS | 1807 | 1461254041779 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:54:01 INFO - PROCESS | 1807 | 1461254041783 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:54:01 INFO - PROCESS | 1807 | 1461254041796 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1807 | 1461254041804 Marionette TRACE conn3 <- [1,1334,null,{}] 08:54:01 INFO - PROCESS | 1807 | 1461254041811 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1807 | 1461254041969 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:54:01 INFO - PROCESS | 1807 | 1461254041987 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed52b800 == 93 [pid = 1807] [id = 341] 08:54:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f3010400) [pid = 1807] [serial = 1024] [outer = (nil)] 08:54:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f5ccc400) [pid = 1807] [serial = 1025] [outer = 0x7fc2f3010400] 08:54:02 INFO - PROCESS | 1807 | 1461254042042 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f5e4d000) [pid = 1807] [serial = 1026] [outer = 0x7fc2f3010400] 08:54:02 INFO - PROCESS | 1807 | 1461254042844 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1097ms 08:54:02 INFO - PROCESS | 1807 | 1461254042885 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1807 | 1461254042889 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:54:02 INFO - PROCESS | 1807 | 1461254042894 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1807 | 1461254042896 Marionette TRACE conn3 <- [1,1338,null,{}] 08:54:02 INFO - PROCESS | 1807 | 1461254042904 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1807 | 1461254043050 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:54:03 INFO - PROCESS | 1807 | 1461254043065 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae5800 == 94 [pid = 1807] [id = 342] 08:54:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f30eec00) [pid = 1807] [serial = 1027] [outer = (nil)] 08:54:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f6066400) [pid = 1807] [serial = 1028] [outer = 0x7fc2f30eec00] 08:54:03 INFO - PROCESS | 1807 | 1461254043121 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f669e000) [pid = 1807] [serial = 1029] [outer = 0x7fc2f30eec00] 08:54:04 INFO - PROCESS | 1807 | 1461254044457 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1579ms 08:54:04 INFO - PROCESS | 1807 | 1461254044484 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1807 | 1461254044490 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:54:04 INFO - PROCESS | 1807 | 1461254044495 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1807 | 1461254044498 Marionette TRACE conn3 <- [1,1342,null,{}] 08:54:04 INFO - PROCESS | 1807 | 1461254044503 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 1807 | 1461254044788 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:54:04 INFO - PROCESS | 1807 | 1461254044933 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ae2000 == 95 [pid = 1807] [id = 343] 08:54:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f7ae1800) [pid = 1807] [serial = 1030] [outer = (nil)] 08:54:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f7b81000) [pid = 1807] [serial = 1031] [outer = 0x7fc2f7ae1800] 08:54:05 INFO - PROCESS | 1807 | 1461254045001 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f9686800) [pid = 1807] [serial = 1032] [outer = 0x7fc2f7ae1800] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2f7b86000) [pid = 1807] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2e8434c00) [pid = 1807] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2e8291000) [pid = 1807] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2f5ed3400) [pid = 1807] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f5e5bc00) [pid = 1807] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2f311a000) [pid = 1807] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2f310e000) [pid = 1807] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:54:05 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2e8293000) [pid = 1807] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:54:06 INFO - PROCESS | 1807 | 1461254045999 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1527ms 08:54:06 INFO - PROCESS | 1807 | 1461254046022 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1807 | 1461254046025 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:54:06 INFO - PROCESS | 1807 | 1461254046030 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1807 | 1461254046033 Marionette TRACE conn3 <- [1,1346,null,{}] 08:54:06 INFO - PROCESS | 1807 | 1461254046038 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1807 | 1461254046179 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:54:06 INFO - PROCESS | 1807 | 1461254046327 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96a8000 == 96 [pid = 1807] [id = 344] 08:54:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f311a000) [pid = 1807] [serial = 1033] [outer = (nil)] 08:54:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f7ae3000) [pid = 1807] [serial = 1034] [outer = 0x7fc2f311a000] 08:54:06 INFO - PROCESS | 1807 | 1461254046386 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f9dddc00) [pid = 1807] [serial = 1035] [outer = 0x7fc2f311a000] 08:54:07 INFO - PROCESS | 1807 | 1461254047023 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1026ms 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:54:07 INFO - PROCESS | 1807 | 1461254047056 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 1807 | 1461254047058 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:54:07 INFO - PROCESS | 1807 | 1461254047064 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1807 | 1461254047066 Marionette TRACE conn3 <- [1,1350,null,{}] 08:54:07 INFO - PROCESS | 1807 | 1461254047071 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 1807 | 1461254047265 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:54:07 INFO - PROCESS | 1807 | 1461254047282 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9e4f000 == 97 [pid = 1807] [id = 345] 08:54:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f54a2400) [pid = 1807] [serial = 1036] [outer = (nil)] 08:54:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f9de6400) [pid = 1807] [serial = 1037] [outer = 0x7fc2f54a2400] 08:54:07 INFO - PROCESS | 1807 | 1461254047340 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f9f42800) [pid = 1807] [serial = 1038] [outer = 0x7fc2f54a2400] 08:54:08 INFO - PROCESS | 1807 | 1461254048366 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1329ms 08:54:08 INFO - PROCESS | 1807 | 1461254048395 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:54:08 INFO - PROCESS | 1807 | 1461254048400 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:54:08 INFO - PROCESS | 1807 | 1461254048408 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1807 | 1461254048414 Marionette TRACE conn3 <- [1,1354,null,{}] 08:54:08 INFO - PROCESS | 1807 | 1461254048422 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 1807 | 1461254048620 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:54:08 INFO - PROCESS | 1807 | 1461254048814 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb09a800 == 98 [pid = 1807] [id = 346] 08:54:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2e8e1e400) [pid = 1807] [serial = 1039] [outer = (nil)] 08:54:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2ed3a6c00) [pid = 1807] [serial = 1040] [outer = 0x7fc2e8e1e400] 08:54:08 INFO - PROCESS | 1807 | 1461254048930 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2f3006400) [pid = 1807] [serial = 1041] [outer = 0x7fc2e8e1e400] 08:54:09 INFO - PROCESS | 1807 | 1461254049944 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1588ms 08:54:10 INFO - PROCESS | 1807 | 1461254049995 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 1807 | 1461254050003 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:54:10 INFO - PROCESS | 1807 | 1461254050013 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 1807 | 1461254050017 Marionette TRACE conn3 <- [1,1358,null,{}] 08:54:10 INFO - PROCESS | 1807 | 1461254050022 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 1807 | 1461254050237 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:54:10 INFO - PROCESS | 1807 | 1461254050512 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6adc000 == 99 [pid = 1807] [id = 347] 08:54:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f3649c00) [pid = 1807] [serial = 1042] [outer = (nil)] 08:54:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f4a3f400) [pid = 1807] [serial = 1043] [outer = 0x7fc2f3649c00] 08:54:10 INFO - PROCESS | 1807 | 1461254050595 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f5e42800) [pid = 1807] [serial = 1044] [outer = 0x7fc2f3649c00] 08:54:11 INFO - PROCESS | 1807 | 1461254051380 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1434ms 08:54:11 INFO - PROCESS | 1807 | 1461254051447 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1807 | 1461254051451 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:54:11 INFO - PROCESS | 1807 | 1461254051457 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1807 | 1461254051462 Marionette TRACE conn3 <- [1,1362,null,{}] 08:54:11 INFO - PROCESS | 1807 | 1461254051478 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 1807 | 1461254051698 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:54:11 INFO - PROCESS | 1807 | 1461254051879 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa88e800 == 100 [pid = 1807] [id = 348] 08:54:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f5e48c00) [pid = 1807] [serial = 1045] [outer = (nil)] 08:54:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2f6cf1c00) [pid = 1807] [serial = 1046] [outer = 0x7fc2f5e48c00] 08:54:11 INFO - PROCESS | 1807 | 1461254051953 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f9610400) [pid = 1807] [serial = 1047] [outer = 0x7fc2f5e48c00] 08:54:12 INFO - PROCESS | 1807 | 1461254052867 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1486ms 08:54:12 INFO - PROCESS | 1807 | 1461254052944 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1807 | 1461254052948 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:54:12 INFO - PROCESS | 1807 | 1461254052954 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1807 | 1461254052957 Marionette TRACE conn3 <- [1,1366,null,{}] 08:54:12 INFO - PROCESS | 1807 | 1461254052963 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1807 | 1461254053143 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:54:13 INFO - PROCESS | 1807 | 1461254053336 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec08800 == 101 [pid = 1807] [id = 349] 08:54:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2f6698800) [pid = 1807] [serial = 1048] [outer = (nil)] 08:54:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f9eb0000) [pid = 1807] [serial = 1049] [outer = 0x7fc2f6698800] 08:54:13 INFO - PROCESS | 1807 | 1461254053410 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2fa14ec00) [pid = 1807] [serial = 1050] [outer = 0x7fc2f6698800] 08:54:14 INFO - PROCESS | 1807 | 1461254054346 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1807 | 1461254054390 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:54:14 INFO - PROCESS | 1807 | 1461254054396 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1807 | 1461254054398 Marionette TRACE conn3 <- [1,1370,null,{}] 08:54:14 INFO - PROCESS | 1807 | 1461254054406 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 1807 | 1461254054567 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:54:14 INFO - PROCESS | 1807 | 1461254054757 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300757800 == 102 [pid = 1807] [id = 350] 08:54:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2f9692400) [pid = 1807] [serial = 1051] [outer = (nil)] 08:54:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2fbfd0000) [pid = 1807] [serial = 1052] [outer = 0x7fc2f9692400] 08:54:14 INFO - PROCESS | 1807 | 1461254054834 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2fd8e8800) [pid = 1807] [serial = 1053] [outer = 0x7fc2f9692400] 08:54:15 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6138000 == 101 [pid = 1807] [id = 10] 08:54:15 INFO - PROCESS | 1807 | 1461254055896 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1807 | 1461254055938 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:54:15 INFO - PROCESS | 1807 | 1461254055944 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1807 | 1461254055946 Marionette TRACE conn3 <- [1,1374,null,{}] 08:54:15 INFO - PROCESS | 1807 | 1461254055954 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 1807 | 1461254056163 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:54:16 INFO - PROCESS | 1807 | 1461254056437 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cce5000 == 102 [pid = 1807] [id = 351] 08:54:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2fe3e7400) [pid = 1807] [serial = 1054] [outer = (nil)] 08:54:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc300eae400) [pid = 1807] [serial = 1055] [outer = 0x7fc2fe3e7400] 08:54:16 INFO - PROCESS | 1807 | 1461254056512 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc302b74000) [pid = 1807] [serial = 1056] [outer = 0x7fc2fe3e7400] 08:54:17 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:17 INFO - PROCESS | 1807 | 1461254057382 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1807 | 1461254057429 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:54:17 INFO - PROCESS | 1807 | 1461254057435 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1807 | 1461254057439 Marionette TRACE conn3 <- [1,1378,null,{}] 08:54:17 INFO - PROCESS | 1807 | 1461254057446 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1807 | 1461254057634 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:54:17 INFO - PROCESS | 1807 | 1461254057826 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312035000 == 103 [pid = 1807] [id = 352] 08:54:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2f5ed4000) [pid = 1807] [serial = 1057] [outer = (nil)] 08:54:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc30ca49400) [pid = 1807] [serial = 1058] [outer = 0x7fc2f5ed4000] 08:54:17 INFO - PROCESS | 1807 | 1461254057895 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc30cf9d400) [pid = 1807] [serial = 1059] [outer = 0x7fc2f5ed4000] 08:54:18 INFO - PROCESS | 1807 | 1461254058785 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1807 | 1461254058871 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:54:18 INFO - PROCESS | 1807 | 1461254058903 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1807 | 1461254058906 Marionette TRACE conn3 <- [1,1382,null,{}] 08:54:18 INFO - PROCESS | 1807 | 1461254058965 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 1807 | 1461254059132 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:54:19 INFO - PROCESS | 1807 | 1461254059398 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31259c800 == 104 [pid = 1807] [id = 353] 08:54:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f7a0f800) [pid = 1807] [serial = 1060] [outer = (nil)] 08:54:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc30e10ac00) [pid = 1807] [serial = 1061] [outer = 0x7fc2f7a0f800] 08:54:19 INFO - PROCESS | 1807 | 1461254059481 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc3100cb800) [pid = 1807] [serial = 1062] [outer = 0x7fc2f7a0f800] 08:54:20 INFO - PROCESS | 1807 | [1807] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:20 INFO - PROCESS | 1807 | 1461254060370 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1807 | 1461254060446 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:54:20 INFO - PROCESS | 1807 | 1461254060452 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1807 | 1461254060454 Marionette TRACE conn3 <- [1,1386,null,{}] 08:54:20 INFO - PROCESS | 1807 | 1461254060460 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 1807 | 1461254060660 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:54:20 INFO - PROCESS | 1807 | 1461254060888 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174cd000 == 105 [pid = 1807] [id = 354] 08:54:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc30cf12000) [pid = 1807] [serial = 1063] [outer = (nil)] 08:54:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc312090800) [pid = 1807] [serial = 1064] [outer = 0x7fc30cf12000] 08:54:20 INFO - PROCESS | 1807 | 1461254060971 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc3121c1c00) [pid = 1807] [serial = 1065] [outer = 0x7fc30cf12000] 08:54:21 INFO - PROCESS | 1807 | 1461254061811 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:54:21 INFO - PROCESS | 1807 | 1461254061841 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:54:21 INFO - PROCESS | 1807 | 1461254061849 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1807 | 1461254061852 Marionette TRACE conn3 <- [1,1390,null,{}] 08:54:21 INFO - PROCESS | 1807 | 1461254061857 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 1807 | 1461254062023 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:54:22 INFO - PROCESS | 1807 | 1461254062218 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4b9d000 == 106 [pid = 1807] [id = 355] 08:54:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2e7774000) [pid = 1807] [serial = 1066] [outer = (nil)] 08:54:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2e777b800) [pid = 1807] [serial = 1067] [outer = 0x7fc2e7774000] 08:54:22 INFO - PROCESS | 1807 | 1461254062291 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f5407000) [pid = 1807] [serial = 1068] [outer = 0x7fc2e7774000] 08:54:23 INFO - PROCESS | 1807 | 1461254063153 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1329ms 08:54:23 INFO - PROCESS | 1807 | 1461254063177 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1807 | 1461254063181 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:54:23 INFO - PROCESS | 1807 | 1461254063187 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1807 | 1461254063190 Marionette TRACE conn3 <- [1,1394,null,{}] 08:54:23 INFO - PROCESS | 1807 | 1461254063195 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 1807 | 1461254063382 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:54:23 INFO - PROCESS | 1807 | 1461254063593 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8614800 == 107 [pid = 1807] [id = 356] 08:54:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2e7742000) [pid = 1807] [serial = 1069] [outer = (nil)] 08:54:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2e8e05000) [pid = 1807] [serial = 1070] [outer = 0x7fc2e7742000] 08:54:23 INFO - PROCESS | 1807 | 1461254063667 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc311fc3000) [pid = 1807] [serial = 1071] [outer = 0x7fc2e7742000] 08:54:24 INFO - PROCESS | 1807 | 1461254064560 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1430ms 08:54:24 INFO - PROCESS | 1807 | 1461254064618 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1807 | 1461254064620 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:54:24 INFO - PROCESS | 1807 | 1461254064626 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1807 | 1461254064628 Marionette TRACE conn3 <- [1,1398,null,{}] 08:54:24 INFO - PROCESS | 1807 | 1461254064634 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 1807 | 1461254064800 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:54:25 INFO - PROCESS | 1807 | 1461254065006 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb056000 == 108 [pid = 1807] [id = 357] 08:54:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2e6f83400) [pid = 1807] [serial = 1072] [outer = (nil)] 08:54:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2e6f90c00) [pid = 1807] [serial = 1073] [outer = 0x7fc2e6f83400] 08:54:25 INFO - PROCESS | 1807 | 1461254065074 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2e86cc800) [pid = 1807] [serial = 1074] [outer = 0x7fc2e6f83400] 08:54:25 INFO - PROCESS | 1807 | 1461254065922 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1339ms 08:54:25 INFO - PROCESS | 1807 | 1461254065966 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1807 | 1461254065968 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:54:25 INFO - PROCESS | 1807 | 1461254065975 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1807 | 1461254065978 Marionette TRACE conn3 <- [1,1402,null,{}] 08:54:25 INFO - PROCESS | 1807 | 1461254065983 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1807 | 1461254066167 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:54:26 INFO - PROCESS | 1807 | 1461254066879 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0ad800 == 109 [pid = 1807] [id = 358] 08:54:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2e760d400) [pid = 1807] [serial = 1075] [outer = (nil)] 08:54:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2e760f400) [pid = 1807] [serial = 1076] [outer = 0x7fc2e760d400] 08:54:26 INFO - PROCESS | 1807 | 1461254066953 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2e773d400) [pid = 1807] [serial = 1077] [outer = 0x7fc2e760d400] 08:54:27 INFO - PROCESS | 1807 | 1461254067789 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1883ms 08:54:27 INFO - PROCESS | 1807 | 1461254067860 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1807 | 1461254067866 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:54:27 INFO - PROCESS | 1807 | 1461254067874 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1807 | 1461254067878 Marionette TRACE conn3 <- [1,1406,null,{}] 08:54:27 INFO - PROCESS | 1807 | 1461254067884 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 1807 | 1461254068104 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:54:28 INFO - PROCESS | 1807 | 1461254068490 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e781d000 == 110 [pid = 1807] [id = 359] 08:54:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2e8e09c00) [pid = 1807] [serial = 1078] [outer = (nil)] 08:54:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2e8e0c000) [pid = 1807] [serial = 1079] [outer = 0x7fc2e8e09c00] 08:54:28 INFO - PROCESS | 1807 | 1461254068560 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2e8e12800) [pid = 1807] [serial = 1080] [outer = 0x7fc2e8e09c00] 08:54:29 INFO - PROCESS | 1807 | 1461254069483 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1688ms 08:54:29 INFO - PROCESS | 1807 | 1461254069567 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1807 | 1461254069572 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:54:29 INFO - PROCESS | 1807 | 1461254069579 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1807 | 1461254069582 Marionette TRACE conn3 <- [1,1410,null,{}] 08:54:29 INFO - PROCESS | 1807 | 1461254069588 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1807 | 1461254069800 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:54:29 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30ccd7000 == 109 [pid = 1807] [id = 194] 08:54:29 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2e8e1bc00) [pid = 1807] [serial = 938] [outer = (nil)] [url = about:blank] 08:54:29 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2f336e000) [pid = 1807] [serial = 941] [outer = (nil)] [url = about:blank] 08:54:29 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2e86cac00) [pid = 1807] [serial = 944] [outer = (nil)] [url = about:blank] 08:54:29 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96a8000 == 108 [pid = 1807] [id = 344] 08:54:29 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ae2000 == 107 [pid = 1807] [id = 343] 08:54:29 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae5800 == 106 [pid = 1807] [id = 342] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed52b800 == 105 [pid = 1807] [id = 341] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8371800 == 104 [pid = 1807] [id = 340] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e7821000 == 103 [pid = 1807] [id = 339] 08:54:30 INFO - PROCESS | 1807 | 1461254070148 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea889800 == 102 [pid = 1807] [id = 338] 08:54:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8599000 == 103 [pid = 1807] [id = 360] 08:54:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2e86cac00) [pid = 1807] [serial = 1081] [outer = (nil)] 08:54:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2ed39e800) [pid = 1807] [serial = 1082] [outer = 0x7fc2e86cac00] 08:54:30 INFO - PROCESS | 1807 | 1461254070220 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2ee85a800) [pid = 1807] [serial = 1083] [outer = 0x7fc2e86cac00] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc8a000 == 102 [pid = 1807] [id = 332] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc306db3800 == 101 [pid = 1807] [id = 331] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300755800 == 100 [pid = 1807] [id = 330] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec1d000 == 99 [pid = 1807] [id = 329] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fcb3a000 == 98 [pid = 1807] [id = 328] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa6c2800 == 97 [pid = 1807] [id = 327] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa469000 == 96 [pid = 1807] [id = 326] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6303000 == 95 [pid = 1807] [id = 325] 08:54:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb092000 == 94 [pid = 1807] [id = 324] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f7b85800) [pid = 1807] [serial = 966] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2f8a22c00) [pid = 1807] [serial = 968] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2f9690800) [pid = 1807] [serial = 969] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f3118000) [pid = 1807] [serial = 954] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2eead9400) [pid = 1807] [serial = 953] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2e842b400) [pid = 1807] [serial = 948] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2e8296c00) [pid = 1807] [serial = 947] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f7b7a800) [pid = 1807] [serial = 965] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2f5ed9000) [pid = 1807] [serial = 962] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f6334400) [pid = 1807] [serial = 963] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2f9eb2c00) [pid = 1807] [serial = 935] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2fe5da400) [pid = 1807] [serial = 929] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2f9de4000) [pid = 1807] [serial = 926] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f5498000) [pid = 1807] [serial = 957] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2f371cc00) [pid = 1807] [serial = 956] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f5e61800) [pid = 1807] [serial = 960] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2ea0e9400) [pid = 1807] [serial = 950] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2ec2f7400) [pid = 1807] [serial = 951] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2f5e46400) [pid = 1807] [serial = 959] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2ec2f2400) [pid = 1807] [serial = 920] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc30e107c00) [pid = 1807] [serial = 932] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f4a3dc00) [pid = 1807] [serial = 923] [outer = (nil)] [url = about:blank] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1488ms 08:54:31 INFO - PROCESS | 1807 | 1461254071058 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:54:31 INFO - PROCESS | 1807 | 1461254071068 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1807 | 1461254071070 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:54:31 INFO - PROCESS | 1807 | 1461254071083 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1807 | 1461254071091 Marionette TRACE conn3 <- [1,1414,null,{}] 08:54:31 INFO - PROCESS | 1807 | 1461254071098 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 1807 | 1461254071264 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:54:31 INFO - PROCESS | 1807 | 1461254071414 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4962000 == 95 [pid = 1807] [id = 361] 08:54:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2e842b400) [pid = 1807] [serial = 1084] [outer = (nil)] 08:54:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f30f3c00) [pid = 1807] [serial = 1085] [outer = 0x7fc2e842b400] 08:54:31 INFO - PROCESS | 1807 | 1461254071473 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f3379800) [pid = 1807] [serial = 1086] [outer = 0x7fc2e842b400] 08:54:32 INFO - PROCESS | 1807 | 1461254072221 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1154ms 08:54:32 INFO - PROCESS | 1807 | 1461254072255 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1807 | 1461254072259 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:54:32 INFO - PROCESS | 1807 | 1461254072275 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1807 | 1461254072278 Marionette TRACE conn3 <- [1,1418,null,{}] 08:54:32 INFO - PROCESS | 1807 | 1461254072283 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 1807 | 1461254072505 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:54:32 INFO - PROCESS | 1807 | 1461254072529 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6308000 == 96 [pid = 1807] [id = 362] 08:54:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2ec2f4800) [pid = 1807] [serial = 1087] [outer = (nil)] 08:54:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f4a34c00) [pid = 1807] [serial = 1088] [outer = 0x7fc2ec2f4800] 08:54:32 INFO - PROCESS | 1807 | 1461254072587 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f54b2400) [pid = 1807] [serial = 1089] [outer = 0x7fc2ec2f4800] 08:54:33 INFO - PROCESS | 1807 | 1461254073495 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1289ms 08:54:33 INFO - PROCESS | 1807 | 1461254073555 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 1807 | 1461254073559 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:54:33 INFO - PROCESS | 1807 | 1461254073564 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1807 | 1461254073567 Marionette TRACE conn3 <- [1,1422,null,{}] 08:54:33 INFO - PROCESS | 1807 | 1461254073572 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 1807 | 1461254073803 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:54:33 INFO - PROCESS | 1807 | 1461254073833 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9806000 == 97 [pid = 1807] [id = 363] 08:54:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f5cef800) [pid = 1807] [serial = 1090] [outer = (nil)] 08:54:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f5e51000) [pid = 1807] [serial = 1091] [outer = 0x7fc2f5cef800] 08:54:33 INFO - PROCESS | 1807 | 1461254073904 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2f615c800) [pid = 1807] [serial = 1092] [outer = 0x7fc2f5cef800] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f3010400) [pid = 1807] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2f30eec00) [pid = 1807] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f311a000) [pid = 1807] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2f7ae1800) [pid = 1807] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2e7740c00) [pid = 1807] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2ea0f0000) [pid = 1807] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:54:34 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2ea0e6000) [pid = 1807] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:54:35 INFO - PROCESS | 1807 | 1461254075299 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1783ms 08:54:35 INFO - PROCESS | 1807 | 1461254075348 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1807 | 1461254075351 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:54:35 INFO - PROCESS | 1807 | 1461254075357 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1807 | 1461254075358 Marionette TRACE conn3 <- [1,1426,null,{}] 08:54:35 INFO - PROCESS | 1807 | 1461254075364 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1807 | 1461254075590 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:54:35 INFO - PROCESS | 1807 | 1461254075611 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa44e000 == 98 [pid = 1807] [id = 364] 08:54:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f311a000) [pid = 1807] [serial = 1093] [outer = (nil)] 08:54:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f62e5400) [pid = 1807] [serial = 1094] [outer = 0x7fc2f311a000] 08:54:35 INFO - PROCESS | 1807 | 1461254075668 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f6ce6800) [pid = 1807] [serial = 1095] [outer = 0x7fc2f311a000] 08:54:36 INFO - PROCESS | 1807 | 1461254076470 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1131ms 08:54:36 INFO - PROCESS | 1807 | 1461254076487 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1807 | 1461254076491 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:54:36 INFO - PROCESS | 1807 | 1461254076506 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1807 | 1461254076509 Marionette TRACE conn3 <- [1,1430,null,{}] 08:54:36 INFO - PROCESS | 1807 | 1461254076516 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 1807 | 1461254076663 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:54:36 INFO - PROCESS | 1807 | 1461254076677 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9d6800 == 99 [pid = 1807] [id = 365] 08:54:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f6ce7800) [pid = 1807] [serial = 1096] [outer = (nil)] 08:54:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f7b86000) [pid = 1807] [serial = 1097] [outer = 0x7fc2f6ce7800] 08:54:36 INFO - PROCESS | 1807 | 1461254076742 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f960ec00) [pid = 1807] [serial = 1098] [outer = 0x7fc2f6ce7800] 08:54:37 INFO - PROCESS | 1807 | 1461254077916 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1480ms 08:54:37 INFO - PROCESS | 1807 | 1461254077987 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 1807 | 1461254077994 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:54:38 INFO - PROCESS | 1807 | 1461254078003 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1807 | 1461254078007 Marionette TRACE conn3 <- [1,1434,null,{}] 08:54:38 INFO - PROCESS | 1807 | 1461254078014 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 1807 | 1461254078237 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:54:38 INFO - PROCESS | 1807 | 1461254078480 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38cb000 == 100 [pid = 1807] [id = 366] 08:54:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2e86cc000) [pid = 1807] [serial = 1099] [outer = (nil)] 08:54:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2e8e0e000) [pid = 1807] [serial = 1100] [outer = 0x7fc2e86cc000] 08:54:38 INFO - PROCESS | 1807 | 1461254078570 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2ec2f4400) [pid = 1807] [serial = 1101] [outer = 0x7fc2e86cc000] 08:54:39 INFO - PROCESS | 1807 | 1461254079572 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1637ms 08:54:39 INFO - PROCESS | 1807 | 1461254079641 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1807 | 1461254079649 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:54:39 INFO - PROCESS | 1807 | 1461254079659 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1807 | 1461254079663 Marionette TRACE conn3 <- [1,1438,null,{}] 08:54:39 INFO - PROCESS | 1807 | 1461254079669 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 1807 | 1461254079912 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:54:40 INFO - PROCESS | 1807 | 1461254080270 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9805000 == 101 [pid = 1807] [id = 367] 08:54:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2e8e07c00) [pid = 1807] [serial = 1102] [outer = (nil)] 08:54:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2f30f8c00) [pid = 1807] [serial = 1103] [outer = 0x7fc2e8e07c00] 08:54:40 INFO - PROCESS | 1807 | 1461254080361 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2f364b400) [pid = 1807] [serial = 1104] [outer = 0x7fc2e8e07c00] 08:54:41 INFO - PROCESS | 1807 | 1461254081213 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1598ms 08:54:41 INFO - PROCESS | 1807 | 1461254081258 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:54:41 INFO - PROCESS | 1807 | 1461254081262 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:54:41 INFO - PROCESS | 1807 | 1461254081268 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1807 | 1461254081274 Marionette TRACE conn3 <- [1,1442,null,{}] 08:54:41 INFO - PROCESS | 1807 | 1461254081289 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 1807 | 1461254081469 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:54:41 INFO - PROCESS | 1807 | 1461254081662 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec08000 == 102 [pid = 1807] [id = 368] 08:54:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2f3110c00) [pid = 1807] [serial = 1105] [outer = (nil)] 08:54:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2f605ec00) [pid = 1807] [serial = 1106] [outer = 0x7fc2f3110c00] 08:54:41 INFO - PROCESS | 1807 | 1461254081735 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2f66ee000) [pid = 1807] [serial = 1107] [outer = 0x7fc2f3110c00] 08:54:42 INFO - PROCESS | 1807 | 1461254082619 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1384ms 08:54:42 INFO - PROCESS | 1807 | 1461254082652 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 1807 | 1461254082655 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:54:42 INFO - PROCESS | 1807 | 1461254082662 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1807 | 1461254082665 Marionette TRACE conn3 <- [1,1446,null,{}] 08:54:42 INFO - PROCESS | 1807 | 1461254082670 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 1807 | 1461254082843 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:54:43 INFO - PROCESS | 1807 | 1461254083036 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300ec4000 == 103 [pid = 1807] [id = 369] 08:54:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2f3646400) [pid = 1807] [serial = 1108] [outer = (nil)] 08:54:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2f7edf800) [pid = 1807] [serial = 1109] [outer = 0x7fc2f3646400] 08:54:43 INFO - PROCESS | 1807 | 1461254083104 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2f9610000) [pid = 1807] [serial = 1110] [outer = 0x7fc2f3646400] 08:54:43 INFO - PROCESS | 1807 | 1461254083964 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1333ms 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:54:44 INFO - PROCESS | 1807 | 1461254083996 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 1807 | 1461254083999 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:54:44 INFO - PROCESS | 1807 | 1461254084005 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1807 | 1461254084008 Marionette TRACE conn3 <- [1,1450,null,{}] 08:54:44 INFO - PROCESS | 1807 | 1461254084013 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 1807 | 1461254084173 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:54:44 INFO - PROCESS | 1807 | 1461254084381 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cce3800 == 104 [pid = 1807] [id = 370] 08:54:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2f5cca400) [pid = 1807] [serial = 1111] [outer = (nil)] 08:54:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2f96dfc00) [pid = 1807] [serial = 1112] [outer = 0x7fc2f5cca400] 08:54:44 INFO - PROCESS | 1807 | 1461254084452 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2f9de9800) [pid = 1807] [serial = 1113] [outer = 0x7fc2f5cca400] 08:54:45 INFO - PROCESS | 1807 | 1461254085375 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1430ms 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:54:45 INFO - PROCESS | 1807 | 1461254085435 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 1807 | 1461254085438 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:54:45 INFO - PROCESS | 1807 | 1461254085445 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 1807 | 1461254085448 Marionette TRACE conn3 <- [1,1454,null,{}] 08:54:45 INFO - PROCESS | 1807 | 1461254085453 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 1807 | 1461254085654 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:54:45 INFO - PROCESS | 1807 | 1461254085843 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316405800 == 105 [pid = 1807] [id = 371] 08:54:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2f9eb4800) [pid = 1807] [serial = 1114] [outer = (nil)] 08:54:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2fa3b4000) [pid = 1807] [serial = 1115] [outer = 0x7fc2f9eb4800] 08:54:45 INFO - PROCESS | 1807 | 1461254085921 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2fd8e7000) [pid = 1807] [serial = 1116] [outer = 0x7fc2f9eb4800] 08:54:46 INFO - PROCESS | 1807 | 1461254086770 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1379ms 08:54:46 INFO - PROCESS | 1807 | 1461254086826 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1807 | 1461254086830 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:54:46 INFO - PROCESS | 1807 | 1461254086836 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1807 | 1461254086840 Marionette TRACE conn3 <- [1,1458,null,{}] 08:54:46 INFO - PROCESS | 1807 | 1461254086848 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 1807 | 1461254087028 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:54:47 INFO - PROCESS | 1807 | 1461254087217 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f497e800 == 106 [pid = 1807] [id = 372] 08:54:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2fa2fb000) [pid = 1807] [serial = 1117] [outer = (nil)] 08:54:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2fe7db000) [pid = 1807] [serial = 1118] [outer = 0x7fc2fa2fb000] 08:54:47 INFO - PROCESS | 1807 | 1461254087287 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2ff84d400) [pid = 1807] [serial = 1119] [outer = 0x7fc2fa2fb000] 08:54:48 INFO - PROCESS | 1807 | 1461254088167 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1395ms 08:54:48 INFO - PROCESS | 1807 | 1461254088233 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 1807 | 1461254088236 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:54:48 INFO - PROCESS | 1807 | 1461254088242 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 1807 | 1461254088244 Marionette TRACE conn3 <- [1,1462,null,{}] 08:54:48 INFO - PROCESS | 1807 | 1461254088249 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 1807 | 1461254088412 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:54:48 INFO - PROCESS | 1807 | 1461254088602 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85e3800 == 107 [pid = 1807] [id = 373] 08:54:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2fa2fec00) [pid = 1807] [serial = 1120] [outer = (nil)] 08:54:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc300345800) [pid = 1807] [serial = 1121] [outer = 0x7fc2fa2fec00] 08:54:48 INFO - PROCESS | 1807 | 1461254088671 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc3019c5800) [pid = 1807] [serial = 1122] [outer = 0x7fc2fa2fec00] 08:54:49 INFO - PROCESS | 1807 | 1461254089506 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1327ms 08:54:49 INFO - PROCESS | 1807 | 1461254089570 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1807 | 1461254089574 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:54:49 INFO - PROCESS | 1807 | 1461254089579 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1807 | 1461254089581 Marionette TRACE conn3 <- [1,1466,null,{}] 08:54:49 INFO - PROCESS | 1807 | 1461254089587 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 1807 | 1461254089749 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:54:49 INFO - PROCESS | 1807 | 1461254089967 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f498c800 == 108 [pid = 1807] [id = 374] 08:54:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2fe9c5800) [pid = 1807] [serial = 1123] [outer = (nil)] 08:54:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc30cdb4400) [pid = 1807] [serial = 1124] [outer = 0x7fc2fe9c5800] 08:54:50 INFO - PROCESS | 1807 | 1461254090096 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc310027800) [pid = 1807] [serial = 1125] [outer = 0x7fc2fe9c5800] 08:54:50 INFO - PROCESS | 1807 | 1461254090928 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1387ms 08:54:50 INFO - PROCESS | 1807 | 1461254090968 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1807 | 1461254090972 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:54:50 INFO - PROCESS | 1807 | 1461254090978 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1807 | 1461254090980 Marionette TRACE conn3 <- [1,1470,null,{}] 08:54:50 INFO - PROCESS | 1807 | 1461254090986 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 1807 | 1461254091151 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:54:51 INFO - PROCESS | 1807 | 1461254091349 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa02b800 == 109 [pid = 1807] [id = 375] 08:54:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2eb0b1c00) [pid = 1807] [serial = 1126] [outer = (nil)] 08:54:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2eb0b9c00) [pid = 1807] [serial = 1127] [outer = 0x7fc2eb0b1c00] 08:54:51 INFO - PROCESS | 1807 | 1461254091418 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2eb0be400) [pid = 1807] [serial = 1128] [outer = 0x7fc2eb0b1c00] 08:54:52 INFO - PROCESS | 1807 | 1461254092299 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1384ms 08:54:52 INFO - PROCESS | 1807 | 1461254092362 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 1807 | 1461254092367 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:54:52 INFO - PROCESS | 1807 | 1461254092372 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 1807 | 1461254092376 Marionette TRACE conn3 <- [1,1474,null,{}] 08:54:52 INFO - PROCESS | 1807 | 1461254092381 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 1807 | 1461254092593 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:54:52 INFO - PROCESS | 1807 | 1461254092785 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9bd8800 == 110 [pid = 1807] [id = 376] 08:54:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2eb0b2400) [pid = 1807] [serial = 1129] [outer = (nil)] 08:54:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2f3a6a400) [pid = 1807] [serial = 1130] [outer = 0x7fc2eb0b2400] 08:54:52 INFO - PROCESS | 1807 | 1461254092860 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc312092c00) [pid = 1807] [serial = 1131] [outer = 0x7fc2eb0b2400] 08:54:53 INFO - PROCESS | 1807 | 1461254093722 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1377ms 08:54:53 INFO - PROCESS | 1807 | 1461254093751 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 1807 | 1461254093753 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:54:53 INFO - PROCESS | 1807 | 1461254093759 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1807 | 1461254093761 Marionette TRACE conn3 <- [1,1478,null,{}] 08:54:53 INFO - PROCESS | 1807 | 1461254093767 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 1807 | 1461254093924 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:54:54 INFO - PROCESS | 1807 | 1461254094120 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9dd2800 == 111 [pid = 1807] [id = 377] 08:54:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2e9e9fc00) [pid = 1807] [serial = 1132] [outer = (nil)] 08:54:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2e9ea7000) [pid = 1807] [serial = 1133] [outer = 0x7fc2e9e9fc00] 08:54:54 INFO - PROCESS | 1807 | 1461254094185 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e9eabc00) [pid = 1807] [serial = 1134] [outer = 0x7fc2e9e9fc00] 08:54:55 INFO - PROCESS | 1807 | 1461254095124 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1428ms 08:54:55 INFO - PROCESS | 1807 | 1461254095188 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 1807 | 1461254095192 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:54:55 INFO - PROCESS | 1807 | 1461254095197 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 1807 | 1461254095199 Marionette TRACE conn3 <- [1,1482,null,{}] 08:54:55 INFO - PROCESS | 1807 | 1461254095205 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 1807 | 1461254095428 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:54:55 INFO - PROCESS | 1807 | 1461254095670 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5a9d800 == 112 [pid = 1807] [id = 378] 08:54:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2e5a6a000) [pid = 1807] [serial = 1135] [outer = (nil)] 08:54:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2e5a70000) [pid = 1807] [serial = 1136] [outer = 0x7fc2e5a6a000] 08:54:55 INFO - PROCESS | 1807 | 1461254095752 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2e9ea0400) [pid = 1807] [serial = 1137] [outer = 0x7fc2e5a6a000] 08:54:56 INFO - PROCESS | 1807 | 1461254096565 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1432ms 08:54:56 INFO - PROCESS | 1807 | 1461254096631 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1807 | 1461254096634 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:54:56 INFO - PROCESS | 1807 | 1461254096640 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1807 | 1461254096642 Marionette TRACE conn3 <- [1,1486,null,{}] 08:54:56 INFO - PROCESS | 1807 | 1461254096647 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 1807 | 1461254096811 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:54:57 INFO - PROCESS | 1807 | 1461254097005 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5602800 == 113 [pid = 1807] [id = 379] 08:54:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2e5581c00) [pid = 1807] [serial = 1138] [outer = (nil)] 08:54:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2e5588c00) [pid = 1807] [serial = 1139] [outer = 0x7fc2e5581c00] 08:54:57 INFO - PROCESS | 1807 | 1461254097073 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2e558d400) [pid = 1807] [serial = 1140] [outer = 0x7fc2e5581c00] 08:54:57 INFO - PROCESS | 1807 | 1461254097982 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1383ms 08:54:58 INFO - PROCESS | 1807 | 1461254098024 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 1807 | 1461254098027 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:54:58 INFO - PROCESS | 1807 | 1461254098033 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1807 | 1461254098035 Marionette TRACE conn3 <- [1,1490,null,{}] 08:54:58 INFO - PROCESS | 1807 | 1461254098040 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 1807 | 1461254098206 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:54:58 INFO - PROCESS | 1807 | 1461254098416 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e561d000 == 114 [pid = 1807] [id = 380] 08:54:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2e5582400) [pid = 1807] [serial = 1141] [outer = (nil)] 08:54:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2e8293000) [pid = 1807] [serial = 1142] [outer = 0x7fc2e5582400] 08:54:58 INFO - PROCESS | 1807 | 1461254098484 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2e9ea6c00) [pid = 1807] [serial = 1143] [outer = 0x7fc2e5582400] 08:54:59 INFO - PROCESS | 1807 | 1461254099316 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1342ms 08:54:59 INFO - PROCESS | 1807 | 1461254099376 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:54:59 INFO - PROCESS | 1807 | 1461254099379 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:54:59 INFO - PROCESS | 1807 | 1461254099384 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1807 | 1461254099387 Marionette TRACE conn3 <- [1,1494,null,{}] 08:54:59 INFO - PROCESS | 1807 | 1461254099392 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 1807 | 1461254099561 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:54:59 INFO - PROCESS | 1807 | 1461254099769 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38c3800 == 115 [pid = 1807] [id = 381] 08:54:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2e558d800) [pid = 1807] [serial = 1144] [outer = (nil)] 08:54:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2eb0bb400) [pid = 1807] [serial = 1145] [outer = 0x7fc2e558d800] 08:54:59 INFO - PROCESS | 1807 | 1461254099836 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc2f3a70c00) [pid = 1807] [serial = 1146] [outer = 0x7fc2e558d800] 08:55:01 INFO - PROCESS | 1807 | 1461254101209 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1885ms 08:55:01 INFO - PROCESS | 1807 | 1461254101272 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 1807 | 1461254101280 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:55:01 INFO - PROCESS | 1807 | 1461254101288 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1807 | 1461254101295 Marionette TRACE conn3 <- [1,1498,null,{}] 08:55:01 INFO - PROCESS | 1807 | 1461254101304 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 1807 | 1461254101582 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:55:01 INFO - PROCESS | 1807 | 1461254101798 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0ee000 == 116 [pid = 1807] [id = 382] 08:55:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2e7607400) [pid = 1807] [serial = 1147] [outer = (nil)] 08:55:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2e829d000) [pid = 1807] [serial = 1148] [outer = 0x7fc2e7607400] 08:55:01 INFO - PROCESS | 1807 | 1461254101909 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2e8e09800) [pid = 1807] [serial = 1149] [outer = 0x7fc2e7607400] 08:55:02 INFO - PROCESS | 1807 | 1461254102912 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1692ms 08:55:02 INFO - PROCESS | 1807 | 1461254102981 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1807 | 1461254102988 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:55:02 INFO - PROCESS | 1807 | 1461254102997 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 1807 | 1461254103001 Marionette TRACE conn3 <- [1,1502,null,{}] 08:55:03 INFO - PROCESS | 1807 | 1461254103006 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 1807 | 1461254103210 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa44e000 == 115 [pid = 1807] [id = 364] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9806000 == 114 [pid = 1807] [id = 363] 08:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2f9de6400) [pid = 1807] [serial = 1037] [outer = (nil)] [url = about:blank] 08:55:03 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2ee858000) [pid = 1807] [serial = 1013] [outer = (nil)] [url = about:blank] 08:55:03 INFO - PROCESS | 1807 | 1461254103566 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6308000 == 113 [pid = 1807] [id = 362] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4962000 == 112 [pid = 1807] [id = 361] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8599000 == 111 [pid = 1807] [id = 360] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e781d000 == 110 [pid = 1807] [id = 359] 08:55:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8621000 == 111 [pid = 1807] [id = 383] 08:55:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2e86d1400) [pid = 1807] [serial = 1150] [outer = (nil)] 08:55:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2e9eac800) [pid = 1807] [serial = 1151] [outer = 0x7fc2e86d1400] 08:55:03 INFO - PROCESS | 1807 | 1461254103655 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc2eb0be800) [pid = 1807] [serial = 1152] [outer = 0x7fc2e86d1400] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0ad800 == 110 [pid = 1807] [id = 358] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cce5000 == 109 [pid = 1807] [id = 351] 08:55:03 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300757800 == 108 [pid = 1807] [id = 350] 08:55:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec08800 == 107 [pid = 1807] [id = 349] 08:55:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa88e800 == 106 [pid = 1807] [id = 348] 08:55:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6adc000 == 105 [pid = 1807] [id = 347] 08:55:04 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb09a800 == 104 [pid = 1807] [id = 346] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc2ed3ac000) [pid = 1807] [serial = 1007] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2f3712c00) [pid = 1807] [serial = 1023] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2ec2fac00) [pid = 1807] [serial = 1019] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2f5cd1c00) [pid = 1807] [serial = 980] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc2f5ccc400) [pid = 1807] [serial = 1025] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc2fe780800) [pid = 1807] [serial = 1001] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2f6066400) [pid = 1807] [serial = 1028] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2eead7400) [pid = 1807] [serial = 1020] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2fd8e5400) [pid = 1807] [serial = 998] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2f9dddc00) [pid = 1807] [serial = 1035] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2f669e000) [pid = 1807] [serial = 1029] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2e8e21400) [pid = 1807] [serial = 974] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc302b6cc00) [pid = 1807] [serial = 1004] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2f310b800) [pid = 1807] [serial = 977] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2fa147c00) [pid = 1807] [serial = 992] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2f9ea8000) [pid = 1807] [serial = 989] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2fa3bcc00) [pid = 1807] [serial = 995] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f7b81000) [pid = 1807] [serial = 1031] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2ea81e400) [pid = 1807] [serial = 971] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f6693800) [pid = 1807] [serial = 983] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2f9686800) [pid = 1807] [serial = 1032] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2e8291400) [pid = 1807] [serial = 1016] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2e86cb000) [pid = 1807] [serial = 1017] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2ea826800) [pid = 1807] [serial = 1010] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2f7b7b400) [pid = 1807] [serial = 986] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2f3373c00) [pid = 1807] [serial = 1022] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2f5e4d000) [pid = 1807] [serial = 1026] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2f7ae3000) [pid = 1807] [serial = 1034] [outer = (nil)] [url = about:blank] 08:55:04 INFO - PROCESS | 1807 | 1461254104480 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1535ms 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:55:04 INFO - PROCESS | 1807 | 1461254104532 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 1807 | 1461254104534 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:55:04 INFO - PROCESS | 1807 | 1461254104539 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 1807 | 1461254104545 Marionette TRACE conn3 <- [1,1506,null,{}] 08:55:04 INFO - PROCESS | 1807 | 1461254104559 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 1807 | 1461254104720 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:55:04 INFO - PROCESS | 1807 | 1461254104875 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38dd000 == 105 [pid = 1807] [id = 384] 08:55:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2e8e04000) [pid = 1807] [serial = 1153] [outer = (nil)] 08:55:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2eeadb000) [pid = 1807] [serial = 1154] [outer = 0x7fc2e8e04000] 08:55:04 INFO - PROCESS | 1807 | 1461254104941 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2f336e800) [pid = 1807] [serial = 1155] [outer = 0x7fc2e8e04000] 08:55:05 INFO - PROCESS | 1807 | 1461254105701 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1231ms 08:55:05 INFO - PROCESS | 1807 | 1461254105771 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:55:05 INFO - PROCESS | 1807 | 1461254105775 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:55:05 INFO - PROCESS | 1807 | 1461254105781 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1807 | 1461254105783 Marionette TRACE conn3 <- [1,1510,null,{}] 08:55:05 INFO - PROCESS | 1807 | 1461254105788 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 1807 | 1461254105942 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:55:05 INFO - PROCESS | 1807 | 1461254105951 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae6800 == 106 [pid = 1807] [id = 385] 08:55:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2f30ecc00) [pid = 1807] [serial = 1156] [outer = (nil)] 08:55:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2f3a6f000) [pid = 1807] [serial = 1157] [outer = 0x7fc2f30ecc00] 08:55:06 INFO - PROCESS | 1807 | 1461254106019 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f4c17000) [pid = 1807] [serial = 1158] [outer = 0x7fc2f30ecc00] 08:55:06 INFO - PROCESS | 1807 | 1461254106850 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1129ms 08:55:06 INFO - PROCESS | 1807 | 1461254106909 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 1807 | 1461254106913 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:55:06 INFO - PROCESS | 1807 | 1461254106918 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 1807 | 1461254106920 Marionette TRACE conn3 <- [1,1514,null,{}] 08:55:06 INFO - PROCESS | 1807 | 1461254106925 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 1807 | 1461254107123 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:55:07 INFO - PROCESS | 1807 | 1461254107153 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6b0d800 == 107 [pid = 1807] [id = 386] 08:55:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2f4c1a800) [pid = 1807] [serial = 1159] [outer = (nil)] 08:55:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2f4c1d400) [pid = 1807] [serial = 1160] [outer = 0x7fc2f4c1a800] 08:55:07 INFO - PROCESS | 1807 | 1461254107209 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2f4c22000) [pid = 1807] [serial = 1161] [outer = 0x7fc2f4c1a800] 08:55:08 INFO - PROCESS | 1807 | 1461254108025 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1135ms 08:55:08 INFO - PROCESS | 1807 | 1461254108053 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1807 | 1461254108056 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:55:08 INFO - PROCESS | 1807 | 1461254108062 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1807 | 1461254108064 Marionette TRACE conn3 <- [1,1518,null,{}] 08:55:08 INFO - PROCESS | 1807 | 1461254108069 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 1807 | 1461254108692 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f311a000) [pid = 1807] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2e842b400) [pid = 1807] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2e86cac00) [pid = 1807] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2f605c800) [pid = 1807] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2e760d400) [pid = 1807] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2e8e09c00) [pid = 1807] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2f5cef800) [pid = 1807] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2ec2f4800) [pid = 1807] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:55:08 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2f6139000) [pid = 1807] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:55:08 INFO - PROCESS | 1807 | 1461254108858 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ddf800 == 108 [pid = 1807] [id = 387] 08:55:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2e8e09c00) [pid = 1807] [serial = 1162] [outer = (nil)] 08:55:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2ed3a3000) [pid = 1807] [serial = 1163] [outer = 0x7fc2e8e09c00] 08:55:08 INFO - PROCESS | 1807 | 1461254108923 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2f5e61c00) [pid = 1807] [serial = 1164] [outer = 0x7fc2e8e09c00] 08:55:09 INFO - PROCESS | 1807 | 1461254109539 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1527ms 08:55:09 INFO - PROCESS | 1807 | 1461254109590 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1807 | 1461254109593 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:55:09 INFO - PROCESS | 1807 | 1461254109599 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1807 | 1461254109601 Marionette TRACE conn3 <- [1,1522,null,{}] 08:55:09 INFO - PROCESS | 1807 | 1461254109606 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 1807 | 1461254109762 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:55:09 INFO - PROCESS | 1807 | 1461254109775 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa675800 == 109 [pid = 1807] [id = 388] 08:55:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2f5ccc400) [pid = 1807] [serial = 1165] [outer = (nil)] 08:55:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2f66e9800) [pid = 1807] [serial = 1166] [outer = 0x7fc2f5ccc400] 08:55:09 INFO - PROCESS | 1807 | 1461254109832 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f7b7b400) [pid = 1807] [serial = 1167] [outer = 0x7fc2f5ccc400] 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 08:55:10 INFO - PROCESS | 1807 | 1461254110758 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:55: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 () { 08:55:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:55: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 () { 08:55:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:55: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 () { 08:55:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:55: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 () { 08:55:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:55:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1226ms 08:55:10 INFO - PROCESS | 1807 | 1461254110841 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1807 | 1461254110846 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:55:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:55:10 INFO - PROCESS | 1807 | 1461254110896 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1807 | 1461254110902 Marionette TRACE conn3 <- [1,1526,null,{}] 08:55:10 INFO - PROCESS | 1807 | 1461254110917 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 1807 | 1461254111109 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:55:11 INFO - PROCESS | 1807 | 1461254111308 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9bc6000 == 110 [pid = 1807] [id = 389] 08:55:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2e7605000) [pid = 1807] [serial = 1168] [outer = (nil)] 08:55:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2e760d400) [pid = 1807] [serial = 1169] [outer = 0x7fc2e7605000] 08:55:11 INFO - PROCESS | 1807 | 1461254111378 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2e8296c00) [pid = 1807] [serial = 1170] [outer = 0x7fc2e7605000] 08:55:12 INFO - PROCESS | 1807 | 1461254112268 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:55:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:55:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:55:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:55:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1436ms 08:55:12 INFO - PROCESS | 1807 | 1461254112293 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1807 | 1461254112301 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:55:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:55:12 INFO - PROCESS | 1807 | 1461254112311 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1807 | 1461254112315 Marionette TRACE conn3 <- [1,1530,null,{}] 08:55:12 INFO - PROCESS | 1807 | 1461254112320 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 1807 | 1461254112522 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:55:12 INFO - PROCESS | 1807 | 1461254112722 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ac7000 == 111 [pid = 1807] [id = 390] 08:55:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2e8e0f000) [pid = 1807] [serial = 1171] [outer = (nil)] 08:55:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2ed3a8400) [pid = 1807] [serial = 1172] [outer = 0x7fc2e8e0f000] 08:55:12 INFO - PROCESS | 1807 | 1461254112789 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2f3003400) [pid = 1807] [serial = 1173] [outer = 0x7fc2e8e0f000] 08:55:13 INFO - PROCESS | 1807 | 1461254113648 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:55:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:55:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:55:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:55:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:55:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:55:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1380ms 08:55:13 INFO - PROCESS | 1807 | 1461254113694 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1807 | 1461254113697 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:55:13 INFO - PROCESS | 1807 | 1461254113703 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1807 | 1461254113708 Marionette TRACE conn3 <- [1,1534,null,{}] 08:55:13 INFO - PROCESS | 1807 | 1461254113724 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 1807 | 1461254113986 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:55:14 INFO - PROCESS | 1807 | 1461254114130 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec04000 == 112 [pid = 1807] [id = 391] 08:55:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2f3002400) [pid = 1807] [serial = 1174] [outer = (nil)] 08:55:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2f4c20000) [pid = 1807] [serial = 1175] [outer = 0x7fc2f3002400] 08:55:14 INFO - PROCESS | 1807 | 1461254114244 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2f54c1400) [pid = 1807] [serial = 1176] [outer = 0x7fc2f3002400] 08:55:15 INFO - PROCESS | 1807 | 1461254115130 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1488ms 08:55:15 INFO - PROCESS | 1807 | 1461254115192 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:55:15 INFO - PROCESS | 1807 | 1461254115197 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:55:15 INFO - PROCESS | 1807 | 1461254115203 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1807 | 1461254115206 Marionette TRACE conn3 <- [1,1538,null,{}] 08:55:15 INFO - PROCESS | 1807 | 1461254115211 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 1807 | 1461254115393 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:55:15 INFO - PROCESS | 1807 | 1461254115596 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e2d800 == 113 [pid = 1807] [id = 392] 08:55:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2f3007800) [pid = 1807] [serial = 1177] [outer = (nil)] 08:55:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2f6695c00) [pid = 1807] [serial = 1178] [outer = 0x7fc2f3007800] 08:55:15 INFO - PROCESS | 1807 | 1461254115708 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2f7b78c00) [pid = 1807] [serial = 1179] [outer = 0x7fc2f3007800] 08:55:16 INFO - PROCESS | 1807 | 1461254116585 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1437ms 08:55:16 INFO - PROCESS | 1807 | 1461254116639 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 1807 | 1461254116643 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:55:16 INFO - PROCESS | 1807 | 1461254116648 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 1807 | 1461254116651 Marionette TRACE conn3 <- [1,1542,null,{}] 08:55:16 INFO - PROCESS | 1807 | 1461254116656 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 1807 | 1461254116820 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:55:17 INFO - PROCESS | 1807 | 1461254117023 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e143000 == 114 [pid = 1807] [id = 393] 08:55:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2f4c17400) [pid = 1807] [serial = 1180] [outer = (nil)] 08:55:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2f968a400) [pid = 1807] [serial = 1181] [outer = 0x7fc2f4c17400] 08:55:17 INFO - PROCESS | 1807 | 1461254117092 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2f9eb0c00) [pid = 1807] [serial = 1182] [outer = 0x7fc2f4c17400] 08:55:17 INFO - PROCESS | 1807 | 1461254117914 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1291ms 08:55:17 INFO - PROCESS | 1807 | 1461254117940 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1807 | 1461254117943 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:55:17 INFO - PROCESS | 1807 | 1461254117949 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1807 | 1461254117951 Marionette TRACE conn3 <- [1,1546,null,{}] 08:55:17 INFO - PROCESS | 1807 | 1461254117956 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 1807 | 1461254118144 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:55:18 INFO - PROCESS | 1807 | 1461254118353 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3125ad000 == 115 [pid = 1807] [id = 394] 08:55:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2fa14ac00) [pid = 1807] [serial = 1183] [outer = (nil)] 08:55:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2fd8eec00) [pid = 1807] [serial = 1184] [outer = 0x7fc2fa14ac00] 08:55:18 INFO - PROCESS | 1807 | 1461254118423 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc300344400) [pid = 1807] [serial = 1185] [outer = 0x7fc2fa14ac00] 08:55:19 INFO - PROCESS | 1807 | 1461254119262 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1378ms 08:55:19 INFO - PROCESS | 1807 | 1461254119328 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1807 | 1461254119332 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:55:19 INFO - PROCESS | 1807 | 1461254119337 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1807 | 1461254119339 Marionette TRACE conn3 <- [1,1550,null,{}] 08:55:19 INFO - PROCESS | 1807 | 1461254119345 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 1807 | 1461254119508 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:55:19 INFO - PROCESS | 1807 | 1461254119716 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe57d000 == 116 [pid = 1807] [id = 395] 08:55:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2fa2f9c00) [pid = 1807] [serial = 1186] [outer = (nil)] 08:55:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc302b6d400) [pid = 1807] [serial = 1187] [outer = 0x7fc2fa2f9c00] 08:55:19 INFO - PROCESS | 1807 | 1461254119827 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc30d136000) [pid = 1807] [serial = 1188] [outer = 0x7fc2fa2f9c00] 08:55:20 INFO - PROCESS | 1807 | 1461254120726 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1429ms 08:55:20 INFO - PROCESS | 1807 | 1461254120768 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1807 | 1461254120771 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:55:20 INFO - PROCESS | 1807 | 1461254120777 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1807 | 1461254120779 Marionette TRACE conn3 <- [1,1554,null,{}] 08:55:20 INFO - PROCESS | 1807 | 1461254120785 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 1807 | 1461254120950 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:55:21 INFO - PROCESS | 1807 | 1461254121168 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa37c000 == 117 [pid = 1807] [id = 396] 08:55:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc2e5541400) [pid = 1807] [serial = 1189] [outer = (nil)] 08:55:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x7fc2e554b400) [pid = 1807] [serial = 1190] [outer = 0x7fc2e5541400] 08:55:21 INFO - PROCESS | 1807 | 1461254121236 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x7fc2f3376800) [pid = 1807] [serial = 1191] [outer = 0x7fc2e5541400] 08:55:22 INFO - PROCESS | 1807 | 1461254122080 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1350ms 08:55:22 INFO - PROCESS | 1807 | 1461254122127 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1807 | 1461254122131 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:55:22 INFO - PROCESS | 1807 | 1461254122137 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1807 | 1461254122139 Marionette TRACE conn3 <- [1,1558,null,{}] 08:55:22 INFO - PROCESS | 1807 | 1461254122144 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 1807 | 1461254122306 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:55:22 INFO - PROCESS | 1807 | 1461254122512 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa396800 == 118 [pid = 1807] [id = 397] 08:55:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x7fc2e5543c00) [pid = 1807] [serial = 1192] [outer = (nil)] 08:55:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x7fc2e9c95800) [pid = 1807] [serial = 1193] [outer = 0x7fc2e5543c00] 08:55:22 INFO - PROCESS | 1807 | 1461254122581 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x7fc2e9c99000) [pid = 1807] [serial = 1194] [outer = 0x7fc2e5543c00] 08:55:23 INFO - PROCESS | 1807 | 1461254123420 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1334ms 08:55:23 INFO - PROCESS | 1807 | 1461254123472 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1807 | 1461254123476 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:55:23 INFO - PROCESS | 1807 | 1461254123482 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1807 | 1461254123485 Marionette TRACE conn3 <- [1,1562,null,{}] 08:55:23 INFO - PROCESS | 1807 | 1461254123490 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 1807 | 1461254123654 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:55:23 INFO - PROCESS | 1807 | 1461254123870 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9958000 == 119 [pid = 1807] [id = 398] 08:55:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x7fc2e5545000) [pid = 1807] [serial = 1195] [outer = (nil)] 08:55:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x7fc2e9c9d000) [pid = 1807] [serial = 1196] [outer = 0x7fc2e5545000] 08:55:23 INFO - PROCESS | 1807 | 1461254123981 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x7fc30ca48400) [pid = 1807] [serial = 1197] [outer = 0x7fc2e5545000] 08:55:24 INFO - PROCESS | 1807 | 1461254124834 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1385ms 08:55:24 INFO - PROCESS | 1807 | 1461254124867 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 1807 | 1461254124872 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:55:24 INFO - PROCESS | 1807 | 1461254124877 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1807 | 1461254124880 Marionette TRACE conn3 <- [1,1566,null,{}] 08:55:24 INFO - PROCESS | 1807 | 1461254124886 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 1807 | 1461254125078 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:55:25 INFO - PROCESS | 1807 | 1461254125300 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6854000 == 120 [pid = 1807] [id = 399] 08:55:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2e554d000) [pid = 1807] [serial = 1198] [outer = (nil)] 08:55:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x7fc2f696a400) [pid = 1807] [serial = 1199] [outer = 0x7fc2e554d000] 08:55:25 INFO - PROCESS | 1807 | 1461254125418 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x7fc30d174000) [pid = 1807] [serial = 1200] [outer = 0x7fc2e554d000] 08:55:26 INFO - PROCESS | 1807 | 1461254126328 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1484ms 08:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:55:26 INFO - PROCESS | 1807 | 1461254126363 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 1807 | 1461254126366 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:55:26 INFO - PROCESS | 1807 | 1461254126370 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 1807 | 1461254126374 Marionette TRACE conn3 <- [1,1570,null,{}] 08:55:26 INFO - PROCESS | 1807 | 1461254126379 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 1807 | 1461254126551 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:55:26 INFO - PROCESS | 1807 | 1461254126764 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5b34800 == 121 [pid = 1807] [id = 400] 08:55:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x7fc2e5b03400) [pid = 1807] [serial = 1201] [outer = (nil)] 08:55:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x7fc2e5b0d400) [pid = 1807] [serial = 1202] [outer = 0x7fc2e5b03400] 08:55:26 INFO - PROCESS | 1807 | 1461254126829 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x7fc2e9c99400) [pid = 1807] [serial = 1203] [outer = 0x7fc2e5b03400] 08:55:27 INFO - PROCESS | 1807 | 1461254127689 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1379ms 08:55:27 INFO - PROCESS | 1807 | 1461254127750 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1807 | 1461254127753 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:55:27 INFO - PROCESS | 1807 | 1461254127759 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1807 | 1461254127761 Marionette TRACE conn3 <- [1,1574,null,{}] 08:55:27 INFO - PROCESS | 1807 | 1461254127767 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 1807 | 1461254127945 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:55:28 INFO - PROCESS | 1807 | 1461254128166 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e835a800 == 122 [pid = 1807] [id = 401] 08:55:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x7fc2e5b06800) [pid = 1807] [serial = 1204] [outer = (nil)] 08:55:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x7fc2ec2f0400) [pid = 1807] [serial = 1205] [outer = 0x7fc2e5b06800] 08:55:28 INFO - PROCESS | 1807 | 1461254128282 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x7fc2ed417400) [pid = 1807] [serial = 1206] [outer = 0x7fc2e5b06800] 08:55:29 INFO - PROCESS | 1807 | 1461254129103 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1383ms 08:55:29 INFO - PROCESS | 1807 | 1461254129144 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 1807 | 1461254129147 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:55:29 INFO - PROCESS | 1807 | 1461254129153 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1807 | 1461254129155 Marionette TRACE conn3 <- [1,1578,null,{}] 08:55:29 INFO - PROCESS | 1807 | 1461254129161 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 1807 | 1461254129322 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:55:29 INFO - PROCESS | 1807 | 1461254129538 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63d1000 == 123 [pid = 1807] [id = 402] 08:55:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x7fc2e5b0a000) [pid = 1807] [serial = 1207] [outer = (nil)] 08:55:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x7fc2ed41c800) [pid = 1807] [serial = 1208] [outer = 0x7fc2e5b0a000] 08:55:29 INFO - PROCESS | 1807 | 1461254129643 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x7fc2ed421c00) [pid = 1807] [serial = 1209] [outer = 0x7fc2e5b0a000] 08:55:30 INFO - PROCESS | 1807 | 1461254130974 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1884ms 08:55:31 INFO - PROCESS | 1807 | 1461254131133 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 1807 | 1461254131139 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:55:31 INFO - PROCESS | 1807 | 1461254131179 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1807 | 1461254131184 Marionette TRACE conn3 <- [1,1582,null,{}] 08:55:31 INFO - PROCESS | 1807 | 1461254131191 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 1807 | 1461254131369 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:55:31 INFO - PROCESS | 1807 | 1461254131588 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea4df000 == 124 [pid = 1807] [id = 403] 08:55:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x7fc2e6f89c00) [pid = 1807] [serial = 1210] [outer = (nil)] 08:55:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x7fc2e7604400) [pid = 1807] [serial = 1211] [outer = 0x7fc2e6f89c00] 08:55:31 INFO - PROCESS | 1807 | 1461254131654 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x7fc2e777f000) [pid = 1807] [serial = 1212] [outer = 0x7fc2e6f89c00] 08:55:32 INFO - PROCESS | 1807 | 1461254132663 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1536ms 08:55:32 INFO - PROCESS | 1807 | 1461254132712 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 1807 | 1461254132720 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:55:32 INFO - PROCESS | 1807 | 1461254132729 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1807 | 1461254132732 Marionette TRACE conn3 <- [1,1586,null,{}] 08:55:32 INFO - PROCESS | 1807 | 1461254132737 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 1807 | 1461254132900 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:55:33 INFO - PROCESS | 1807 | 1461254133158 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5a92800 == 125 [pid = 1807] [id = 404] 08:55:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x7fc2e86c8400) [pid = 1807] [serial = 1213] [outer = (nil)] 08:55:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x7fc2e86cf400) [pid = 1807] [serial = 1214] [outer = 0x7fc2e86c8400] 08:55:33 INFO - PROCESS | 1807 | 1461254133268 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x7fc2e8e1bc00) [pid = 1807] [serial = 1215] [outer = 0x7fc2e86c8400] 08:55:33 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff110000 == 124 [pid = 1807] [id = 336] 08:55:33 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3125a1000 == 123 [pid = 1807] [id = 334] 08:55:33 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed51b800 == 122 [pid = 1807] [id = 335] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x7fc2f7b86000) [pid = 1807] [serial = 1097] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x7fc2e8e05000) [pid = 1807] [serial = 1070] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x7fc2e6f90c00) [pid = 1807] [serial = 1073] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x7fc2f6136800) [pid = 1807] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9ed000 == 121 [pid = 1807] [id = 297] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ddf800 == 120 [pid = 1807] [id = 387] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300b3a000 == 119 [pid = 1807] [id = 305] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6b0d800 == 118 [pid = 1807] [id = 386] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae6800 == 117 [pid = 1807] [id = 385] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38dd000 == 116 [pid = 1807] [id = 384] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8621000 == 115 [pid = 1807] [id = 383] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6137800 == 114 [pid = 1807] [id = 11] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0ee000 == 113 [pid = 1807] [id = 382] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa02b800 == 112 [pid = 1807] [id = 375] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f498c800 == 111 [pid = 1807] [id = 374] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85e3800 == 110 [pid = 1807] [id = 373] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f497e800 == 109 [pid = 1807] [id = 372] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc316405800 == 108 [pid = 1807] [id = 371] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cce3800 == 107 [pid = 1807] [id = 370] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300ec4000 == 106 [pid = 1807] [id = 369] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec08000 == 105 [pid = 1807] [id = 368] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9805000 == 104 [pid = 1807] [id = 367] 08:55:34 INFO - PROCESS | 1807 | 1461254134239 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1529ms 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38cb000 == 103 [pid = 1807] [id = 366] 08:55:34 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30e13f800 == 102 [pid = 1807] [id = 333] 08:55:34 INFO - PROCESS | 1807 | 1461254134260 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 1807 | 1461254134263 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:55:34 INFO - PROCESS | 1807 | 1461254134269 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 1807 | 1461254134274 Marionette TRACE conn3 <- [1,1590,null,{}] 08:55:34 INFO - PROCESS | 1807 | 1461254134288 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 1807 | 1461254134448 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x7fc2f6ce6800) [pid = 1807] [serial = 1095] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x7fc2f62e5400) [pid = 1807] [serial = 1094] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x7fc2f3379800) [pid = 1807] [serial = 1086] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x7fc2ed39e800) [pid = 1807] [serial = 1082] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x7fc2f6cf1c00) [pid = 1807] [serial = 1046] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x7fc2ee85a800) [pid = 1807] [serial = 1083] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x7fc2ed3a6c00) [pid = 1807] [serial = 1040] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x7fc30e10ac00) [pid = 1807] [serial = 1061] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x7fc2f30f3c00) [pid = 1807] [serial = 1085] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x7fc2f4a34800) [pid = 1807] [serial = 726] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x7fc2e773d400) [pid = 1807] [serial = 1077] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x7fc2e8e0c000) [pid = 1807] [serial = 1079] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x7fc2e760f400) [pid = 1807] [serial = 1076] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2f4a3f400) [pid = 1807] [serial = 1043] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x7fc2f615c800) [pid = 1807] [serial = 1092] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x7fc2f9eb0000) [pid = 1807] [serial = 1049] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x7fc300eae400) [pid = 1807] [serial = 1055] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x7fc2f4a34c00) [pid = 1807] [serial = 1088] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x7fc2f54b2400) [pid = 1807] [serial = 1089] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x7fc2f5e51000) [pid = 1807] [serial = 1091] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x7fc2fbfd0000) [pid = 1807] [serial = 1052] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x7fc30ca49400) [pid = 1807] [serial = 1058] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc2e777b800) [pid = 1807] [serial = 1067] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc312090800) [pid = 1807] [serial = 1064] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2e8e12800) [pid = 1807] [serial = 1080] [outer = (nil)] [url = about:blank] 08:55:34 INFO - PROCESS | 1807 | 1461254134712 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9de1000 == 103 [pid = 1807] [id = 405] 08:55:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2e777b800) [pid = 1807] [serial = 1216] [outer = (nil)] 08:55:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2e9ea8c00) [pid = 1807] [serial = 1217] [outer = 0x7fc2e777b800] 08:55:34 INFO - PROCESS | 1807 | 1461254134813 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc2ed417000) [pid = 1807] [serial = 1218] [outer = 0x7fc2e777b800] 08:55:35 INFO - PROCESS | 1807 | 1461254135484 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1234ms 08:55:35 INFO - PROCESS | 1807 | 1461254135503 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1807 | 1461254135507 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:55:35 INFO - PROCESS | 1807 | 1461254135519 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1807 | 1461254135521 Marionette TRACE conn3 <- [1,1594,null,{}] 08:55:35 INFO - PROCESS | 1807 | 1461254135530 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 1807 | 1461254135700 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:55:35 INFO - PROCESS | 1807 | 1461254135878 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed530800 == 104 [pid = 1807] [id = 406] 08:55:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x7fc2e7a6d800) [pid = 1807] [serial = 1219] [outer = (nil)] 08:55:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x7fc2ee85a800) [pid = 1807] [serial = 1220] [outer = 0x7fc2e7a6d800] 08:55:35 INFO - PROCESS | 1807 | 1461254135936 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x7fc2f30efc00) [pid = 1807] [serial = 1221] [outer = 0x7fc2e7a6d800] 08:55:36 INFO - PROCESS | 1807 | 1461254136655 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1190ms 08:55:36 INFO - PROCESS | 1807 | 1461254136724 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 1807 | 1461254136727 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:55:36 INFO - PROCESS | 1807 | 1461254136733 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 1807 | 1461254136735 Marionette TRACE conn3 <- [1,1598,null,{}] 08:55:36 INFO - PROCESS | 1807 | 1461254136740 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 1807 | 1461254136957 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:55:36 INFO - PROCESS | 1807 | 1461254136979 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4aa9800 == 105 [pid = 1807] [id = 407] 08:55:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x7fc2f30f1800) [pid = 1807] [serial = 1222] [outer = (nil)] 08:55:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x7fc2f336e400) [pid = 1807] [serial = 1223] [outer = 0x7fc2f30f1800] 08:55:37 INFO - PROCESS | 1807 | 1461254137036 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x7fc2f3648800) [pid = 1807] [serial = 1224] [outer = 0x7fc2f30f1800] 08:55:37 INFO - PROCESS | 1807 | 1461254137822 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1129ms 08:55:37 INFO - PROCESS | 1807 | 1461254137869 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1807 | 1461254137873 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:55:37 INFO - PROCESS | 1807 | 1461254137882 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1807 | 1461254137885 Marionette TRACE conn3 <- [1,1602,null,{}] 08:55:37 INFO - PROCESS | 1807 | 1461254137888 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 1807 | 1461254138166 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:55:38 INFO - PROCESS | 1807 | 1461254138187 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5af1800 == 106 [pid = 1807] [id = 408] 08:55:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x7fc2f3119400) [pid = 1807] [serial = 1225] [outer = (nil)] 08:55:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x7fc2f5403800) [pid = 1807] [serial = 1226] [outer = 0x7fc2f3119400] 08:55:38 INFO - PROCESS | 1807 | 1461254138247 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2f54b5c00) [pid = 1807] [serial = 1227] [outer = 0x7fc2f3119400] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2f30ecc00) [pid = 1807] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x7fc2e7607400) [pid = 1807] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x7fc2e8e04000) [pid = 1807] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x7fc2e8e09c00) [pid = 1807] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x7fc2f9f3fc00) [pid = 1807] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x7fc2eeae6000) [pid = 1807] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x7fc2ea81a800) [pid = 1807] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x7fc2ea0e9000) [pid = 1807] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x7fc2ed648400) [pid = 1807] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc2f6bc7800) [pid = 1807] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2f3718c00) [pid = 1807] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2f9deb800) [pid = 1807] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2f9f41c00) [pid = 1807] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc2f8a7f000) [pid = 1807] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc3019d1800) [pid = 1807] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2ec2fd000) [pid = 1807] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2ea0e5c00) [pid = 1807] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2fa3b6800) [pid = 1807] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2fe7dc000) [pid = 1807] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2f3717c00) [pid = 1807] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2f5406800) [pid = 1807] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2f3112400) [pid = 1807] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2f5e4b400) [pid = 1807] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2f5e55400) [pid = 1807] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2fe3e4800) [pid = 1807] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2e8297400) [pid = 1807] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f4c1a800) [pid = 1807] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2e86d1400) [pid = 1807] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:55:39 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f54a2400) [pid = 1807] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:55:39 INFO - PROCESS | 1807 | 1461254139497 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1633ms 08:55:39 INFO - PROCESS | 1807 | 1461254139514 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1807 | 1461254139516 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:55:39 INFO - PROCESS | 1807 | 1461254139522 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1807 | 1461254139524 Marionette TRACE conn3 <- [1,1606,null,{}] 08:55:39 INFO - PROCESS | 1807 | 1461254139530 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 1807 | 1461254139753 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:55:39 INFO - PROCESS | 1807 | 1461254139773 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0ad000 == 107 [pid = 1807] [id = 409] 08:55:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2e5548c00) [pid = 1807] [serial = 1228] [outer = (nil)] 08:55:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2ea821000) [pid = 1807] [serial = 1229] [outer = 0x7fc2e5548c00] 08:55:39 INFO - PROCESS | 1807 | 1461254139829 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2f4a3a800) [pid = 1807] [serial = 1230] [outer = 0x7fc2e5548c00] 08:55:40 INFO - PROCESS | 1807 | 1461254140572 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1085ms 08:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:55:40 INFO - PROCESS | 1807 | 1461254140608 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 1807 | 1461254140610 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:55:40 INFO - PROCESS | 1807 | 1461254140616 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1807 | 1461254140618 Marionette TRACE conn3 <- [1,1610,null,{}] 08:55:40 INFO - PROCESS | 1807 | 1461254140623 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 1807 | 1461254140854 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:55:40 INFO - PROCESS | 1807 | 1461254140873 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ad3000 == 108 [pid = 1807] [id = 410] 08:55:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e8297400) [pid = 1807] [serial = 1231] [outer = (nil)] 08:55:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2f54bc800) [pid = 1807] [serial = 1232] [outer = 0x7fc2e8297400] 08:55:40 INFO - PROCESS | 1807 | 1461254140934 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2f5ed7400) [pid = 1807] [serial = 1233] [outer = 0x7fc2e8297400] 08:55:42 INFO - PROCESS | 1807 | 1461254142007 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1439ms 08:55:42 INFO - PROCESS | 1807 | 1461254142055 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 1807 | 1461254142062 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:55:42 INFO - PROCESS | 1807 | 1461254142070 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 1807 | 1461254142075 Marionette TRACE conn3 <- [1,1614,null,{}] 08:55:42 INFO - PROCESS | 1807 | 1461254142083 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 1807 | 1461254142286 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:55:42 INFO - PROCESS | 1807 | 1461254142495 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8622000 == 109 [pid = 1807] [id = 411] 08:55:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2e760b800) [pid = 1807] [serial = 1234] [outer = (nil)] 08:55:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2e7a61800) [pid = 1807] [serial = 1235] [outer = 0x7fc2e760b800] 08:55:42 INFO - PROCESS | 1807 | 1461254142613 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2e8295000) [pid = 1807] [serial = 1236] [outer = 0x7fc2e760b800] 08:55:43 INFO - PROCESS | 1807 | 1461254143575 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1582ms 08:55:43 INFO - PROCESS | 1807 | 1461254143653 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1807 | 1461254143661 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:55:43 INFO - PROCESS | 1807 | 1461254143671 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1807 | 1461254143675 Marionette TRACE conn3 <- [1,1618,null,{}] 08:55:43 INFO - PROCESS | 1807 | 1461254143681 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 1807 | 1461254143894 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:55:44 INFO - PROCESS | 1807 | 1461254144177 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a08000 == 110 [pid = 1807] [id = 412] 08:55:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2e8e11000) [pid = 1807] [serial = 1237] [outer = (nil)] 08:55:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2ea0f4400) [pid = 1807] [serial = 1238] [outer = 0x7fc2e8e11000] 08:55:44 INFO - PROCESS | 1807 | 1461254144290 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2ec2f1400) [pid = 1807] [serial = 1239] [outer = 0x7fc2e8e11000] 08:55:45 INFO - PROCESS | 1807 | 1461254145110 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1484ms 08:55:45 INFO - PROCESS | 1807 | 1461254145155 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1807 | 1461254145159 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:55:45 INFO - PROCESS | 1807 | 1461254145165 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1807 | 1461254145170 Marionette TRACE conn3 <- [1,1622,null,{}] 08:55:45 INFO - PROCESS | 1807 | 1461254145186 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 1807 | 1461254145388 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:55:45 INFO - PROCESS | 1807 | 1461254145592 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9da0800 == 111 [pid = 1807] [id = 413] 08:55:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2eb0bbc00) [pid = 1807] [serial = 1240] [outer = (nil)] 08:55:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2f336f800) [pid = 1807] [serial = 1241] [outer = 0x7fc2eb0bbc00] 08:55:45 INFO - PROCESS | 1807 | 1461254145721 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2f4a37400) [pid = 1807] [serial = 1242] [outer = 0x7fc2eb0bbc00] 08:55:46 INFO - PROCESS | 1807 | 1461254146775 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1685ms 08:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:55:46 INFO - PROCESS | 1807 | 1461254146851 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1807 | 1461254146855 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:55:46 INFO - PROCESS | 1807 | 1461254146861 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1807 | 1461254146864 Marionette TRACE conn3 <- [1,1626,null,{}] 08:55:46 INFO - PROCESS | 1807 | 1461254146869 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 1807 | 1461254147051 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:55:47 INFO - PROCESS | 1807 | 1461254147314 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa663000 == 112 [pid = 1807] [id = 414] 08:55:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc2ed3a6c00) [pid = 1807] [serial = 1243] [outer = (nil)] 08:55:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2f54a0000) [pid = 1807] [serial = 1244] [outer = 0x7fc2ed3a6c00] 08:55:47 INFO - PROCESS | 1807 | 1461254147509 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2f605e000) [pid = 1807] [serial = 1245] [outer = 0x7fc2ed3a6c00] 08:55:48 INFO - PROCESS | 1807 | 1461254148677 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1880ms 08:55:48 INFO - PROCESS | 1807 | 1461254148741 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1807 | 1461254148744 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:55:48 INFO - PROCESS | 1807 | 1461254148750 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1807 | 1461254148752 Marionette TRACE conn3 <- [1,1630,null,{}] 08:55:48 INFO - PROCESS | 1807 | 1461254148758 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 1807 | 1461254148924 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:55:49 INFO - PROCESS | 1807 | 1461254149180 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf9d000 == 113 [pid = 1807] [id = 415] 08:55:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2f633a400) [pid = 1807] [serial = 1246] [outer = (nil)] 08:55:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc2f6699400) [pid = 1807] [serial = 1247] [outer = 0x7fc2f633a400] 08:55:49 INFO - PROCESS | 1807 | 1461254149293 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x7fc2f66f0000) [pid = 1807] [serial = 1248] [outer = 0x7fc2f633a400] 08:55:50 INFO - PROCESS | 1807 | 1461254150117 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1439ms 08:55:50 INFO - PROCESS | 1807 | 1461254150190 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 1807 | 1461254150193 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:55:50 INFO - PROCESS | 1807 | 1461254150199 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1807 | 1461254150201 Marionette TRACE conn3 <- [1,1634,null,{}] 08:55:50 INFO - PROCESS | 1807 | 1461254150207 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 1807 | 1461254150449 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:55:50 INFO - PROCESS | 1807 | 1461254150655 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff537800 == 114 [pid = 1807] [id = 416] 08:55:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x7fc2f633b800) [pid = 1807] [serial = 1249] [outer = (nil)] 08:55:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x7fc2f6ce8400) [pid = 1807] [serial = 1250] [outer = 0x7fc2f633b800] 08:55:50 INFO - PROCESS | 1807 | 1461254150814 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x7fc2f9691800) [pid = 1807] [serial = 1251] [outer = 0x7fc2f633b800] 08:55:51 INFO - PROCESS | 1807 | 1461254151687 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1532ms 08:55:51 INFO - PROCESS | 1807 | 1461254151731 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1807 | 1461254151735 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:55:51 INFO - PROCESS | 1807 | 1461254151740 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1807 | 1461254151743 Marionette TRACE conn3 <- [1,1638,null,{}] 08:55:51 INFO - PROCESS | 1807 | 1461254151748 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 1807 | 1461254151908 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:55:52 INFO - PROCESS | 1807 | 1461254152119 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30bec4000 == 115 [pid = 1807] [id = 417] 08:55:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x7fc2f6830400) [pid = 1807] [serial = 1252] [outer = (nil)] 08:55:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x7fc2f9de9000) [pid = 1807] [serial = 1253] [outer = 0x7fc2f6830400] 08:55:52 INFO - PROCESS | 1807 | 1461254152225 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x7fc2f96e4000) [pid = 1807] [serial = 1254] [outer = 0x7fc2f6830400] 08:55:53 INFO - PROCESS | 1807 | 1461254153082 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1381ms 08:55:53 INFO - PROCESS | 1807 | 1461254153137 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1807 | 1461254153141 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:55:53 INFO - PROCESS | 1807 | 1461254153148 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1807 | 1461254153152 Marionette TRACE conn3 <- [1,1642,null,{}] 08:55:53 INFO - PROCESS | 1807 | 1461254153157 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 1807 | 1461254153319 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:55:53 INFO - PROCESS | 1807 | 1461254153533 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312026000 == 116 [pid = 1807] [id = 418] 08:55:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x7fc2f8a1c000) [pid = 1807] [serial = 1255] [outer = (nil)] 08:55:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2fa149000) [pid = 1807] [serial = 1256] [outer = 0x7fc2f8a1c000] 08:55:53 INFO - PROCESS | 1807 | 1461254153641 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x7fc2fbf74400) [pid = 1807] [serial = 1257] [outer = 0x7fc2f8a1c000] 08:55:54 INFO - PROCESS | 1807 | 1461254154441 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1342ms 08:55:54 INFO - PROCESS | 1807 | 1461254154491 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 1807 | 1461254154495 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:55:54 INFO - PROCESS | 1807 | 1461254154500 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 1807 | 1461254154503 Marionette TRACE conn3 <- [1,1646,null,{}] 08:55:54 INFO - PROCESS | 1807 | 1461254154508 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 1807 | 1461254154672 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:55:54 INFO - PROCESS | 1807 | 1461254154884 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314b4b800 == 117 [pid = 1807] [id = 419] 08:55:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x7fc2f961a800) [pid = 1807] [serial = 1258] [outer = (nil)] 08:55:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x7fc2fd385c00) [pid = 1807] [serial = 1259] [outer = 0x7fc2f961a800] 08:55:54 INFO - PROCESS | 1807 | 1461254154949 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x7fc2fd8e2c00) [pid = 1807] [serial = 1260] [outer = 0x7fc2f961a800] 08:55:55 INFO - PROCESS | 1807 | 1461254155774 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1329ms 08:55:55 INFO - PROCESS | 1807 | 1461254155831 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1807 | 1461254155834 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:55:55 INFO - PROCESS | 1807 | 1461254155841 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1807 | 1461254155843 Marionette TRACE conn3 <- [1,1650,null,{}] 08:55:55 INFO - PROCESS | 1807 | 1461254155848 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 1807 | 1461254156043 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:55:56 INFO - PROCESS | 1807 | 1461254156250 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5764800 == 118 [pid = 1807] [id = 420] 08:55:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x7fc2f7ee7800) [pid = 1807] [serial = 1261] [outer = (nil)] 08:55:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x7fc2feb30400) [pid = 1807] [serial = 1262] [outer = 0x7fc2f7ee7800] 08:55:56 INFO - PROCESS | 1807 | 1461254156361 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x7fc3007d0c00) [pid = 1807] [serial = 1263] [outer = 0x7fc2f7ee7800] 08:55:57 INFO - PROCESS | 1807 | 1461254157255 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1453ms 08:55:57 INFO - PROCESS | 1807 | 1461254157295 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 1807 | 1461254157299 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:55:57 INFO - PROCESS | 1807 | 1461254157304 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 1807 | 1461254157308 Marionette TRACE conn3 <- [1,1654,null,{}] 08:55:57 INFO - PROCESS | 1807 | 1461254157313 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 1807 | 1461254157583 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:55:57 INFO - PROCESS | 1807 | 1461254157734 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e36e6800 == 119 [pid = 1807] [id = 421] 08:55:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x7fc3007d1400) [pid = 1807] [serial = 1264] [outer = (nil)] 08:55:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x7fc30e10bc00) [pid = 1807] [serial = 1265] [outer = 0x7fc3007d1400] 08:55:57 INFO - PROCESS | 1807 | 1461254157855 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x7fc312090800) [pid = 1807] [serial = 1266] [outer = 0x7fc3007d1400] 08:55:58 INFO - PROCESS | 1807 | 1461254158712 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1478ms 08:55:58 INFO - PROCESS | 1807 | 1461254158783 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:55:58 INFO - PROCESS | 1807 | 1461254158787 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:55:58 INFO - PROCESS | 1807 | 1461254158792 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1807 | 1461254158795 Marionette TRACE conn3 <- [1,1658,null,{}] 08:55:58 INFO - PROCESS | 1807 | 1461254158800 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 1807 | 1461254159005 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:55:59 INFO - PROCESS | 1807 | 1461254159216 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2fcf800 == 120 [pid = 1807] [id = 422] 08:55:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x7fc2e6f86400) [pid = 1807] [serial = 1267] [outer = (nil)] 08:55:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x7fc2e8290400) [pid = 1807] [serial = 1268] [outer = 0x7fc2e6f86400] 08:55:59 INFO - PROCESS | 1807 | 1461254159328 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x7fc2ed6c5000) [pid = 1807] [serial = 1269] [outer = 0x7fc2e6f86400] 08:56:00 INFO - PROCESS | 1807 | 1461254160188 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1436ms 08:56:00 INFO - PROCESS | 1807 | 1461254160236 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1807 | 1461254160240 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:56:00 INFO - PROCESS | 1807 | 1461254160246 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1807 | 1461254160248 Marionette TRACE conn3 <- [1,1662,null,{}] 08:56:00 INFO - PROCESS | 1807 | 1461254160253 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 1807 | 1461254160434 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:56:01 INFO - PROCESS | 1807 | 1461254161118 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5773000 == 121 [pid = 1807] [id = 423] 08:56:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x7fc2e5585800) [pid = 1807] [serial = 1270] [outer = (nil)] 08:56:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x7fc2e558ac00) [pid = 1807] [serial = 1271] [outer = 0x7fc2e5585800] 08:56:01 INFO - PROCESS | 1807 | 1461254161189 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x7fc2e5b08000) [pid = 1807] [serial = 1272] [outer = 0x7fc2e5585800] 08:56:02 INFO - PROCESS | 1807 | 1461254162043 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1834ms 08:56:02 INFO - PROCESS | 1807 | 1461254162081 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1807 | 1461254162088 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:56:02 INFO - PROCESS | 1807 | 1461254162096 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1807 | 1461254162100 Marionette TRACE conn3 <- [1,1666,null,{}] 08:56:02 INFO - PROCESS | 1807 | 1461254162106 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 1807 | 1461254162276 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:56:02 INFO - PROCESS | 1807 | 1461254162498 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e995b800 == 122 [pid = 1807] [id = 424] 08:56:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x7fc2e5a6e000) [pid = 1807] [serial = 1273] [outer = (nil)] 08:56:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x7fc2e7602c00) [pid = 1807] [serial = 1274] [outer = 0x7fc2e5a6e000] 08:56:02 INFO - PROCESS | 1807 | 1461254162619 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x7fc2e86d1400) [pid = 1807] [serial = 1275] [outer = 0x7fc2e5a6e000] 08:56:03 INFO - PROCESS | 1807 | 1461254163638 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1580ms 08:56:03 INFO - PROCESS | 1807 | 1461254163680 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:56:03 INFO - PROCESS | 1807 | 1461254163685 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:56:03 INFO - PROCESS | 1807 | 1461254163692 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1807 | 1461254163695 Marionette TRACE conn3 <- [1,1670,null,{}] 08:56:03 INFO - PROCESS | 1807 | 1461254163700 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 1807 | 1461254163858 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:56:04 INFO - PROCESS | 1807 | 1461254164078 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9959000 == 123 [pid = 1807] [id = 425] 08:56:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x7fc2e9c92800) [pid = 1807] [serial = 1276] [outer = (nil)] 08:56:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x7fc2ea820000) [pid = 1807] [serial = 1277] [outer = 0x7fc2e9c92800] 08:56:04 INFO - PROCESS | 1807 | 1461254164181 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x7fc2ec2f5800) [pid = 1807] [serial = 1278] [outer = 0x7fc2e9c92800] 08:56:05 INFO - PROCESS | 1807 | 1461254165100 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1485ms 08:56:05 INFO - PROCESS | 1807 | 1461254165177 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1807 | 1461254165180 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:56:05 INFO - PROCESS | 1807 | 1461254165193 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1807 | 1461254165201 Marionette TRACE conn3 <- [1,1674,null,{}] 08:56:05 INFO - PROCESS | 1807 | 1461254165208 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 1807 | 1461254165395 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:56:05 INFO - PROCESS | 1807 | 1461254165701 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e994c000 == 124 [pid = 1807] [id = 426] 08:56:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x7fc2eb0b5400) [pid = 1807] [serial = 1279] [outer = (nil)] 08:56:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x7fc2ed6c6800) [pid = 1807] [serial = 1280] [outer = 0x7fc2eb0b5400] 08:56:05 INFO - PROCESS | 1807 | 1461254165768 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x7fc2ed6d0000) [pid = 1807] [serial = 1281] [outer = 0x7fc2eb0b5400] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3174c5800 == 123 [pid = 1807] [id = 129] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000e6800 == 122 [pid = 1807] [id = 74] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312594000 == 121 [pid = 1807] [id = 208] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x7fc30cdb4400) [pid = 1807] [serial = 1124] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x7fc2f605ec00) [pid = 1807] [serial = 1106] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x7fc2e9ea7000) [pid = 1807] [serial = 1133] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x7fc2f96dfc00) [pid = 1807] [serial = 1112] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x7fc2f30f8c00) [pid = 1807] [serial = 1103] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x7fc2fa3b4000) [pid = 1807] [serial = 1115] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x7fc300345800) [pid = 1807] [serial = 1121] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x7fc2f66e9800) [pid = 1807] [serial = 1166] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x7fc2eb0bb400) [pid = 1807] [serial = 1145] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x7fc2f7edf800) [pid = 1807] [serial = 1109] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x7fc2fe7db000) [pid = 1807] [serial = 1118] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x7fc2eb0b9c00) [pid = 1807] [serial = 1127] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x7fc2f3a6a400) [pid = 1807] [serial = 1130] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x7fc2e8e0e000) [pid = 1807] [serial = 1100] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x7fc2e5a70000) [pid = 1807] [serial = 1136] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x7fc2e5588c00) [pid = 1807] [serial = 1139] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x7fc2e8293000) [pid = 1807] [serial = 1142] [outer = (nil)] [url = about:blank] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0ad000 == 120 [pid = 1807] [id = 409] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5af1800 == 119 [pid = 1807] [id = 408] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4aa9800 == 118 [pid = 1807] [id = 407] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed530800 == 117 [pid = 1807] [id = 406] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9de1000 == 116 [pid = 1807] [id = 405] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5a92800 == 115 [pid = 1807] [id = 404] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea4df000 == 114 [pid = 1807] [id = 403] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e835a800 == 113 [pid = 1807] [id = 401] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5b34800 == 112 [pid = 1807] [id = 400] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6854000 == 111 [pid = 1807] [id = 399] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9958000 == 110 [pid = 1807] [id = 398] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa396800 == 109 [pid = 1807] [id = 397] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa37c000 == 108 [pid = 1807] [id = 396] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe57d000 == 107 [pid = 1807] [id = 395] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3125ad000 == 106 [pid = 1807] [id = 394] 08:56:06 INFO - PROCESS | 1807 | 1461254166745 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30e143000 == 105 [pid = 1807] [id = 393] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e2d800 == 104 [pid = 1807] [id = 392] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec04000 == 103 [pid = 1807] [id = 391] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ac7000 == 102 [pid = 1807] [id = 390] 08:56:06 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9bc6000 == 101 [pid = 1807] [id = 389] 08:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1592ms 08:56:06 INFO - PROCESS | 1807 | 1461254166778 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 1807 | 1461254166782 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:56:06 INFO - PROCESS | 1807 | 1461254166788 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 1807 | 1461254166789 Marionette TRACE conn3 <- [1,1678,null,{}] 08:56:06 INFO - PROCESS | 1807 | 1461254166795 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 1807 | 1461254166951 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x7fc311fc7c00) [pid = 1807] [serial = 876] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x7fc2ee859c00) [pid = 1807] [serial = 807] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x7fc2ea0f2c00) [pid = 1807] [serial = 828] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x7fc2fa3c0800) [pid = 1807] [serial = 879] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x7fc311fc4400) [pid = 1807] [serial = 804] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x7fc31204c000) [pid = 1807] [serial = 822] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x7fc2fe5e6800) [pid = 1807] [serial = 858] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x7fc2f5e48400) [pid = 1807] [serial = 810] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2fa2fac00) [pid = 1807] [serial = 813] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x7fc300735400) [pid = 1807] [serial = 816] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x7fc30cfe9800) [pid = 1807] [serial = 819] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x7fc2ee858400) [pid = 1807] [serial = 972] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x7fc2ed3a3000) [pid = 1807] [serial = 1163] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x7fc2f5e61c00) [pid = 1807] [serial = 1164] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x7fc2f4c17000) [pid = 1807] [serial = 1158] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x7fc2f9f4bc00) [pid = 1807] [serial = 882] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x7fc2f3716000) [pid = 1807] [serial = 861] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc2f6067400) [pid = 1807] [serial = 864] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2f66a0c00) [pid = 1807] [serial = 831] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc306d0fc00) [pid = 1807] [serial = 918] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2ff46f400) [pid = 1807] [serial = 870] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc2f669f400) [pid = 1807] [serial = 825] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc3019c9c00) [pid = 1807] [serial = 873] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc30de2a000) [pid = 1807] [serial = 885] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2f9de5800) [pid = 1807] [serial = 867] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2f4c1d400) [pid = 1807] [serial = 1160] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2f4c22000) [pid = 1807] [serial = 1161] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2e9eac800) [pid = 1807] [serial = 1151] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2eb0be800) [pid = 1807] [serial = 1152] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2f9f42800) [pid = 1807] [serial = 1038] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2f3a6f000) [pid = 1807] [serial = 1157] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2e8e09800) [pid = 1807] [serial = 1149] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2e829d000) [pid = 1807] [serial = 1148] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2eeadb000) [pid = 1807] [serial = 1154] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f336e800) [pid = 1807] [serial = 1155] [outer = (nil)] [url = about:blank] 08:56:07 INFO - PROCESS | 1807 | 1461254167235 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e781b800 == 102 [pid = 1807] [id = 427] 08:56:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2e5a70000) [pid = 1807] [serial = 1282] [outer = (nil)] 08:56:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e8e0e000) [pid = 1807] [serial = 1283] [outer = 0x7fc2e5a70000] 08:56:07 INFO - PROCESS | 1807 | 1461254167298 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2eeadb000) [pid = 1807] [serial = 1284] [outer = 0x7fc2e5a70000] 08:56:07 INFO - PROCESS | 1807 | 1461254167938 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1178ms 08:56:07 INFO - PROCESS | 1807 | 1461254167966 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1807 | 1461254167969 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:56:07 INFO - PROCESS | 1807 | 1461254167974 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1807 | 1461254167976 Marionette TRACE conn3 <- [1,1682,null,{}] 08:56:07 INFO - PROCESS | 1807 | 1461254167981 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 1807 | 1461254168133 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:56:08 INFO - PROCESS | 1807 | 1461254168304 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb05f800 == 103 [pid = 1807] [id = 428] 08:56:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2f3377000) [pid = 1807] [serial = 1285] [outer = (nil)] 08:56:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2f3714800) [pid = 1807] [serial = 1286] [outer = 0x7fc2f3377000] 08:56:08 INFO - PROCESS | 1807 | 1461254168372 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2f3a6c400) [pid = 1807] [serial = 1287] [outer = 0x7fc2f3377000] 08:56:09 INFO - PROCESS | 1807 | 1461254169108 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1175ms 08:56:09 INFO - PROCESS | 1807 | 1461254169154 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1807 | 1461254169157 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:56:09 INFO - PROCESS | 1807 | 1461254169168 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1807 | 1461254169170 Marionette TRACE conn3 <- [1,1686,null,{}] 08:56:09 INFO - PROCESS | 1807 | 1461254169186 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 1807 | 1461254169400 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:56:09 INFO - PROCESS | 1807 | 1461254169429 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4984800 == 104 [pid = 1807] [id = 429] 08:56:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2f3a6d000) [pid = 1807] [serial = 1288] [outer = (nil)] 08:56:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2f5ce2000) [pid = 1807] [serial = 1289] [outer = 0x7fc2f3a6d000] 08:56:09 INFO - PROCESS | 1807 | 1461254169486 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2f605ec00) [pid = 1807] [serial = 1290] [outer = 0x7fc2f3a6d000] 08:56:10 INFO - PROCESS | 1807 | 1461254170298 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1176ms 08:56:10 INFO - PROCESS | 1807 | 1461254170348 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1807 | 1461254170354 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:56:10 INFO - PROCESS | 1807 | 1461254170369 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1807 | 1461254170371 Marionette TRACE conn3 <- [1,1690,null,{}] 08:56:10 INFO - PROCESS | 1807 | 1461254170376 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 1807 | 1461254170632 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:56:10 INFO - PROCESS | 1807 | 1461254170669 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4ba6800 == 105 [pid = 1807] [id = 430] 08:56:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2f4a35000) [pid = 1807] [serial = 1291] [outer = (nil)] 08:56:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2f6699800) [pid = 1807] [serial = 1292] [outer = 0x7fc2f4a35000] 08:56:10 INFO - PROCESS | 1807 | 1461254170725 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2f6967000) [pid = 1807] [serial = 1293] [outer = 0x7fc2f4a35000] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2f3646400) [pid = 1807] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2e86c4000) [pid = 1807] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2e8e07c00) [pid = 1807] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2f970d000) [pid = 1807] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2ed39d400) [pid = 1807] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2e8e1e400) [pid = 1807] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2e777b800) [pid = 1807] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2f3119400) [pid = 1807] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2e86c8400) [pid = 1807] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2e7774000) [pid = 1807] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2e7a6d800) [pid = 1807] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f540c400) [pid = 1807] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2e86cc000) [pid = 1807] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f5e48c00) [pid = 1807] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc30cf12000) [pid = 1807] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f5ccc400) [pid = 1807] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2f4a33400) [pid = 1807] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc30073c000) [pid = 1807] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2f5ed4000) [pid = 1807] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2f62e2000) [pid = 1807] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2e6f89c00) [pid = 1807] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2e558d800) [pid = 1807] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2f9f47400) [pid = 1807] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2f9eb4800) [pid = 1807] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2e86c5c00) [pid = 1807] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2f30f1800) [pid = 1807] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2f9ddfc00) [pid = 1807] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2f9692400) [pid = 1807] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2f3649c00) [pid = 1807] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2f5cca400) [pid = 1807] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2fa2fb000) [pid = 1807] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2f66e6000) [pid = 1807] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2e8299000) [pid = 1807] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2fa2fec00) [pid = 1807] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2f6cef400) [pid = 1807] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2ed642800) [pid = 1807] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2ea81bc00) [pid = 1807] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2e8e14800) [pid = 1807] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2f7a0f800) [pid = 1807] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f6698800) [pid = 1807] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2fe3e7400) [pid = 1807] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2e6f83400) [pid = 1807] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2f9ea8c00) [pid = 1807] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2fe9c5800) [pid = 1807] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2e5548c00) [pid = 1807] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f7fd6c00) [pid = 1807] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2f3110c00) [pid = 1807] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2e7742000) [pid = 1807] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2ec2f6c00) [pid = 1807] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2fa3b7800) [pid = 1807] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2e842b000) [pid = 1807] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f9f48400) [pid = 1807] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2e8e13c00) [pid = 1807] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2e8437000) [pid = 1807] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2e8295400) [pid = 1807] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:12 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2e8431c00) [pid = 1807] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:12 INFO - PROCESS | 1807 | 1461254172392 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2077ms 08:56:12 INFO - PROCESS | 1807 | 1461254172446 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1807 | 1461254172448 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:56:12 INFO - PROCESS | 1807 | 1461254172454 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1807 | 1461254172456 Marionette TRACE conn3 <- [1,1694,null,{}] 08:56:12 INFO - PROCESS | 1807 | 1461254172461 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 1807 | 1461254172677 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:56:12 INFO - PROCESS | 1807 | 1461254172706 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85f6800 == 106 [pid = 1807] [id = 431] 08:56:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2e5b0f800) [pid = 1807] [serial = 1294] [outer = (nil)] 08:56:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2e86c3c00) [pid = 1807] [serial = 1295] [outer = 0x7fc2e5b0f800] 08:56:12 INFO - PROCESS | 1807 | 1461254172765 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2e9ea4400) [pid = 1807] [serial = 1296] [outer = 0x7fc2e5b0f800] 08:56:13 INFO - PROCESS | 1807 | 1461254173476 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1075ms 08:56:13 INFO - PROCESS | 1807 | 1461254173530 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1807 | 1461254173534 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:56:13 INFO - PROCESS | 1807 | 1461254173539 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1807 | 1461254173542 Marionette TRACE conn3 <- [1,1698,null,{}] 08:56:13 INFO - PROCESS | 1807 | 1461254173547 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 1807 | 1461254173763 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:56:13 INFO - PROCESS | 1807 | 1461254173781 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4977000 == 107 [pid = 1807] [id = 432] 08:56:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2e9ea9400) [pid = 1807] [serial = 1297] [outer = (nil)] 08:56:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2ed63d400) [pid = 1807] [serial = 1298] [outer = 0x7fc2e9ea9400] 08:56:13 INFO - PROCESS | 1807 | 1461254173838 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f3374400) [pid = 1807] [serial = 1299] [outer = 0x7fc2e9ea9400] 08:56:14 INFO - PROCESS | 1807 | 1461254174961 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1482ms 08:56:15 INFO - PROCESS | 1807 | 1461254175023 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1807 | 1461254175030 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:56:15 INFO - PROCESS | 1807 | 1461254175039 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1807 | 1461254175044 Marionette TRACE conn3 <- [1,1702,null,{}] 08:56:15 INFO - PROCESS | 1807 | 1461254175051 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 1807 | 1461254175283 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:56:15 INFO - PROCESS | 1807 | 1461254175540 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85e5000 == 108 [pid = 1807] [id = 433] 08:56:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2e8291400) [pid = 1807] [serial = 1300] [outer = (nil)] 08:56:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2e8e0ac00) [pid = 1807] [serial = 1301] [outer = 0x7fc2e8291400] 08:56:15 INFO - PROCESS | 1807 | 1461254175658 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2e9c9ac00) [pid = 1807] [serial = 1302] [outer = 0x7fc2e8291400] 08:56:16 INFO - PROCESS | 1807 | 1461254176566 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1582ms 08:56:16 INFO - PROCESS | 1807 | 1461254176622 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1807 | 1461254176630 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:56:16 INFO - PROCESS | 1807 | 1461254176640 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1807 | 1461254176644 Marionette TRACE conn3 <- [1,1706,null,{}] 08:56:16 INFO - PROCESS | 1807 | 1461254176650 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 1807 | 1461254176831 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:56:17 INFO - PROCESS | 1807 | 1461254177116 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38c5800 == 109 [pid = 1807] [id = 434] 08:56:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2e8431800) [pid = 1807] [serial = 1303] [outer = (nil)] 08:56:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2ed3a6400) [pid = 1807] [serial = 1304] [outer = 0x7fc2e8431800] 08:56:17 INFO - PROCESS | 1807 | 1461254177230 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2ed643400) [pid = 1807] [serial = 1305] [outer = 0x7fc2e8431800] 08:56:18 INFO - PROCESS | 1807 | 1461254178047 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1436ms 08:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:56:18 INFO - PROCESS | 1807 | 1461254178077 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1807 | 1461254178080 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:56:18 INFO - PROCESS | 1807 | 1461254178087 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1807 | 1461254178093 Marionette TRACE conn3 <- [1,1710,null,{}] 08:56:18 INFO - PROCESS | 1807 | 1461254178108 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 1807 | 1461254178284 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:56:18 INFO - PROCESS | 1807 | 1461254178504 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6645000 == 110 [pid = 1807] [id = 435] 08:56:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2ed63f000) [pid = 1807] [serial = 1306] [outer = (nil)] 08:56:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2f3372800) [pid = 1807] [serial = 1307] [outer = 0x7fc2ed63f000] 08:56:18 INFO - PROCESS | 1807 | 1461254178619 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2f3a67800) [pid = 1807] [serial = 1308] [outer = 0x7fc2ed63f000] 08:56:19 INFO - PROCESS | 1807 | 1461254179502 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1492ms 08:56:19 INFO - PROCESS | 1807 | 1461254179579 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:56:19 INFO - PROCESS | 1807 | 1461254179584 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:56:19 INFO - PROCESS | 1807 | 1461254179589 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 1807 | 1461254179592 Marionette TRACE conn3 <- [1,1714,null,{}] 08:56:19 INFO - PROCESS | 1807 | 1461254179597 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 1807 | 1461254179776 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:56:19 INFO - PROCESS | 1807 | 1461254179982 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96b6800 == 111 [pid = 1807] [id = 436] 08:56:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2ed6cb800) [pid = 1807] [serial = 1309] [outer = (nil)] 08:56:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2f5408400) [pid = 1807] [serial = 1310] [outer = 0x7fc2ed6cb800] 08:56:20 INFO - PROCESS | 1807 | 1461254180094 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2f5e4ec00) [pid = 1807] [serial = 1311] [outer = 0x7fc2ed6cb800] 08:56:20 INFO - PROCESS | 1807 | 1461254180970 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1430ms 08:56:21 INFO - PROCESS | 1807 | 1461254181020 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1807 | 1461254181024 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:56:21 INFO - PROCESS | 1807 | 1461254181029 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1807 | 1461254181032 Marionette TRACE conn3 <- [1,1718,null,{}] 08:56:21 INFO - PROCESS | 1807 | 1461254181037 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 1807 | 1461254181204 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:56:21 INFO - PROCESS | 1807 | 1461254181467 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa01d800 == 112 [pid = 1807] [id = 437] 08:56:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2f62e9400) [pid = 1807] [serial = 1312] [outer = (nil)] 08:56:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2f62eec00) [pid = 1807] [serial = 1313] [outer = 0x7fc2f62e9400] 08:56:21 INFO - PROCESS | 1807 | 1461254181569 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2f6969c00) [pid = 1807] [serial = 1314] [outer = 0x7fc2f62e9400] 08:56:22 INFO - PROCESS | 1807 | 1461254182453 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1487ms 08:56:22 INFO - PROCESS | 1807 | 1461254182518 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 1807 | 1461254182521 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:56:22 INFO - PROCESS | 1807 | 1461254182527 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 1807 | 1461254182529 Marionette TRACE conn3 <- [1,1722,null,{}] 08:56:22 INFO - PROCESS | 1807 | 1461254182535 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 1807 | 1461254182721 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:56:22 INFO - PROCESS | 1807 | 1461254182930 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa468800 == 113 [pid = 1807] [id = 438] 08:56:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2f6bc6400) [pid = 1807] [serial = 1315] [outer = (nil)] 08:56:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2f7edac00) [pid = 1807] [serial = 1316] [outer = 0x7fc2f6bc6400] 08:56:23 INFO - PROCESS | 1807 | 1461254183039 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2f9742400) [pid = 1807] [serial = 1317] [outer = 0x7fc2f6bc6400] 08:56:23 INFO - PROCESS | 1807 | 1461254183906 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1432ms 08:56:23 INFO - PROCESS | 1807 | 1461254183960 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1807 | 1461254183964 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:56:23 INFO - PROCESS | 1807 | 1461254183970 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1807 | 1461254183972 Marionette TRACE conn3 <- [1,1726,null,{}] 08:56:23 INFO - PROCESS | 1807 | 1461254183977 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 1807 | 1461254184144 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:56:24 INFO - PROCESS | 1807 | 1461254184357 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe570800 == 114 [pid = 1807] [id = 439] 08:56:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2f6cedc00) [pid = 1807] [serial = 1318] [outer = (nil)] 08:56:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2f9ea9400) [pid = 1807] [serial = 1319] [outer = 0x7fc2f6cedc00] 08:56:24 INFO - PROCESS | 1807 | 1461254184469 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2fa142800) [pid = 1807] [serial = 1320] [outer = 0x7fc2f6cedc00] 08:56:25 INFO - PROCESS | 1807 | 1461254185313 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1388ms 08:56:25 INFO - PROCESS | 1807 | 1461254185359 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1807 | 1461254185363 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:56:25 INFO - PROCESS | 1807 | 1461254185368 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1807 | 1461254185371 Marionette TRACE conn3 <- [1,1730,null,{}] 08:56:25 INFO - PROCESS | 1807 | 1461254185376 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 1807 | 1461254185551 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:56:25 INFO - PROCESS | 1807 | 1461254185764 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec06000 == 115 [pid = 1807] [id = 440] 08:56:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2f7a13400) [pid = 1807] [serial = 1321] [outer = (nil)] 08:56:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2fa3b4000) [pid = 1807] [serial = 1322] [outer = 0x7fc2f7a13400] 08:56:25 INFO - PROCESS | 1807 | 1461254185875 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2fbf73c00) [pid = 1807] [serial = 1323] [outer = 0x7fc2f7a13400] 08:56:26 INFO - PROCESS | 1807 | 1461254186735 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1427ms 08:56:26 INFO - PROCESS | 1807 | 1461254186796 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 1807 | 1461254186800 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:56:26 INFO - PROCESS | 1807 | 1461254186805 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 1807 | 1461254186807 Marionette TRACE conn3 <- [1,1734,null,{}] 08:56:26 INFO - PROCESS | 1807 | 1461254186813 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 1807 | 1461254186980 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:56:27 INFO - PROCESS | 1807 | 1461254187194 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000dd000 == 116 [pid = 1807] [id = 441] 08:56:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2f62e7800) [pid = 1807] [serial = 1324] [outer = (nil)] 08:56:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2fda9b400) [pid = 1807] [serial = 1325] [outer = 0x7fc2f62e7800] 08:56:27 INFO - PROCESS | 1807 | 1461254187304 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2fe71b400) [pid = 1807] [serial = 1326] [outer = 0x7fc2f62e7800] 08:56:28 INFO - PROCESS | 1807 | 1461254188177 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1431ms 08:56:28 INFO - PROCESS | 1807 | 1461254188237 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 1807 | 1461254188240 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:56:28 INFO - PROCESS | 1807 | 1461254188246 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 1807 | 1461254188248 Marionette TRACE conn3 <- [1,1738,null,{}] 08:56:28 INFO - PROCESS | 1807 | 1461254188254 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 1807 | 1461254188443 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:56:28 INFO - PROCESS | 1807 | 1461254188661 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5b38000 == 117 [pid = 1807] [id = 442] 08:56:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc2e5540400) [pid = 1807] [serial = 1327] [outer = (nil)] 08:56:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2e7740000) [pid = 1807] [serial = 1328] [outer = 0x7fc2e5540400] 08:56:28 INFO - PROCESS | 1807 | 1461254188773 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2ee855c00) [pid = 1807] [serial = 1329] [outer = 0x7fc2e5540400] 08:56:29 INFO - PROCESS | 1807 | 1461254189753 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1584ms 08:56:29 INFO - PROCESS | 1807 | 1461254189831 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1807 | 1461254189835 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:56:29 INFO - PROCESS | 1807 | 1461254189840 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1807 | 1461254189844 Marionette TRACE conn3 <- [1,1742,null,{}] 08:56:29 INFO - PROCESS | 1807 | 1461254189849 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 1807 | 1461254190047 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:56:30 INFO - PROCESS | 1807 | 1461254190263 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85f5000 == 118 [pid = 1807] [id = 443] 08:56:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2e557fc00) [pid = 1807] [serial = 1330] [outer = (nil)] 08:56:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2e8295800) [pid = 1807] [serial = 1331] [outer = 0x7fc2e557fc00] 08:56:30 INFO - PROCESS | 1807 | 1461254190382 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2f9693800) [pid = 1807] [serial = 1332] [outer = 0x7fc2e557fc00] 08:56:31 INFO - PROCESS | 1807 | 1461254191382 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1587ms 08:56:31 INFO - PROCESS | 1807 | 1461254191428 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1807 | 1461254191431 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:56:31 INFO - PROCESS | 1807 | 1461254191438 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1807 | 1461254191440 Marionette TRACE conn3 <- [1,1746,null,{}] 08:56:31 INFO - PROCESS | 1807 | 1461254191445 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 1807 | 1461254191626 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:56:31 INFO - PROCESS | 1807 | 1461254191846 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e7817000 == 119 [pid = 1807] [id = 444] 08:56:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2e7781000) [pid = 1807] [serial = 1333] [outer = (nil)] 08:56:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2e8e05c00) [pid = 1807] [serial = 1334] [outer = 0x7fc2e7781000] 08:56:31 INFO - PROCESS | 1807 | 1461254191957 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2f4a3b000) [pid = 1807] [serial = 1335] [outer = 0x7fc2e7781000] 08:56:32 INFO - PROCESS | 1807 | 1461254192908 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1530ms 08:56:32 INFO - PROCESS | 1807 | 1461254192969 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1807 | 1461254192972 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:56:32 INFO - PROCESS | 1807 | 1461254192978 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1807 | 1461254192980 Marionette TRACE conn3 <- [1,1750,null,{}] 08:56:32 INFO - PROCESS | 1807 | 1461254192986 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 1807 | 1461254193153 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:56:33 INFO - PROCESS | 1807 | 1461254193953 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e861d800 == 120 [pid = 1807] [id = 445] 08:56:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2e5585000) [pid = 1807] [serial = 1336] [outer = (nil)] 08:56:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2e5a67800) [pid = 1807] [serial = 1337] [outer = 0x7fc2e5585000] 08:56:34 INFO - PROCESS | 1807 | 1461254194026 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2e6f89c00) [pid = 1807] [serial = 1338] [outer = 0x7fc2e5585000] 08:56:34 INFO - PROCESS | 1807 | 1461254194923 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1987ms 08:56:34 INFO - PROCESS | 1807 | 1461254194969 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1807 | 1461254194975 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:56:34 INFO - PROCESS | 1807 | 1461254194983 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1807 | 1461254194987 Marionette TRACE conn3 <- [1,1754,null,{}] 08:56:34 INFO - PROCESS | 1807 | 1461254194993 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 1807 | 1461254195172 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:56:35 INFO - PROCESS | 1807 | 1461254195388 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e576a800 == 121 [pid = 1807] [id = 446] 08:56:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e5588400) [pid = 1807] [serial = 1339] [outer = (nil)] 08:56:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2e7743000) [pid = 1807] [serial = 1340] [outer = 0x7fc2e5588400] 08:56:35 INFO - PROCESS | 1807 | 1461254195524 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2e86c3400) [pid = 1807] [serial = 1341] [outer = 0x7fc2e5588400] 08:56:36 INFO - PROCESS | 1807 | 1461254196714 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1788ms 08:56:36 INFO - PROCESS | 1807 | 1461254196776 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1807 | 1461254196782 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:56:36 INFO - PROCESS | 1807 | 1461254196789 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1807 | 1461254196791 Marionette TRACE conn3 <- [1,1758,null,{}] 08:56:36 INFO - PROCESS | 1807 | 1461254196797 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 1807 | 1461254196977 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:56:37 INFO - PROCESS | 1807 | 1461254197276 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5b27800 == 122 [pid = 1807] [id = 447] 08:56:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2e5a66c00) [pid = 1807] [serial = 1342] [outer = (nil)] 08:56:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2e8e0f400) [pid = 1807] [serial = 1343] [outer = 0x7fc2e5a66c00] 08:56:37 INFO - PROCESS | 1807 | 1461254197404 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2ec2f6800) [pid = 1807] [serial = 1344] [outer = 0x7fc2e5a66c00] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe59b000 == 121 [pid = 1807] [id = 143] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe433000 == 120 [pid = 1807] [id = 193] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85f6800 == 119 [pid = 1807] [id = 431] 08:56:37 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2f54bc800) [pid = 1807] [serial = 1232] [outer = (nil)] [url = about:blank] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4ba6800 == 118 [pid = 1807] [id = 430] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4984800 == 117 [pid = 1807] [id = 429] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb05f800 == 116 [pid = 1807] [id = 428] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e781b800 == 115 [pid = 1807] [id = 427] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa675800 == 114 [pid = 1807] [id = 388] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e994c000 == 113 [pid = 1807] [id = 426] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9959000 == 112 [pid = 1807] [id = 425] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e995b800 == 111 [pid = 1807] [id = 424] 08:56:37 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5773000 == 110 [pid = 1807] [id = 423] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30bec4000 == 109 [pid = 1807] [id = 417] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff537800 == 108 [pid = 1807] [id = 416] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf9d000 == 107 [pid = 1807] [id = 415] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4aad800 == 106 [pid = 1807] [id = 337] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa663000 == 105 [pid = 1807] [id = 414] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9da0800 == 104 [pid = 1807] [id = 413] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a08000 == 103 [pid = 1807] [id = 412] 08:56:38 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8622000 == 102 [pid = 1807] [id = 411] 08:56:38 INFO - PROCESS | 1807 | 1461254198227 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2e9c95800) [pid = 1807] [serial = 1193] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2f9610000) [pid = 1807] [serial = 1110] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2ed41c800) [pid = 1807] [serial = 1208] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2e8e18000) [pid = 1807] [serial = 945] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2e9c9d000) [pid = 1807] [serial = 1196] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f364b400) [pid = 1807] [serial = 1104] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2e554b400) [pid = 1807] [serial = 1190] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc30ccc4400) [pid = 1807] [serial = 930] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2ed3ab000) [pid = 1807] [serial = 894] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f3006400) [pid = 1807] [serial = 1041] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2ed417000) [pid = 1807] [serial = 1218] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2f54b5c00) [pid = 1807] [serial = 1227] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2e86cf400) [pid = 1807] [serial = 1214] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2f5407000) [pid = 1807] [serial = 1068] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2f30efc00) [pid = 1807] [serial = 1221] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2f6bbe000) [pid = 1807] [serial = 984] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2ec2f4400) [pid = 1807] [serial = 1101] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2f9610400) [pid = 1807] [serial = 1047] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2f696a400) [pid = 1807] [serial = 1199] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc3121c1c00) [pid = 1807] [serial = 1065] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2f7b7b400) [pid = 1807] [serial = 1167] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2f6061800) [pid = 1807] [serial = 981] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2f5403800) [pid = 1807] [serial = 1226] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc30cdb5000) [pid = 1807] [serial = 1005] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2f6695c00) [pid = 1807] [serial = 1178] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2e5b0d400) [pid = 1807] [serial = 1202] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc30cf9d400) [pid = 1807] [serial = 1059] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2e760d400) [pid = 1807] [serial = 1169] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2ed3a8400) [pid = 1807] [serial = 1172] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f9613400) [pid = 1807] [serial = 987] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2e7604400) [pid = 1807] [serial = 1211] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2f3a70c00) [pid = 1807] [serial = 1146] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2ee85a800) [pid = 1807] [serial = 1220] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2fa151000) [pid = 1807] [serial = 888] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2fd8e7000) [pid = 1807] [serial = 1116] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f3373800) [pid = 1807] [serial = 978] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2f336e400) [pid = 1807] [serial = 1223] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2f9f45000) [pid = 1807] [serial = 990] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2ec2f0400) [pid = 1807] [serial = 1205] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc302b6d400) [pid = 1807] [serial = 1187] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2fd8e8800) [pid = 1807] [serial = 1053] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f5e42800) [pid = 1807] [serial = 1044] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2f9de9800) [pid = 1807] [serial = 1113] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2ff84d400) [pid = 1807] [serial = 1119] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2fa2f9800) [pid = 1807] [serial = 993] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f5ed7c00) [pid = 1807] [serial = 924] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc3019c5800) [pid = 1807] [serial = 1122] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f968a400) [pid = 1807] [serial = 1181] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2fa150400) [pid = 1807] [serial = 927] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2fa3b9c00) [pid = 1807] [serial = 891] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f5e47c00) [pid = 1807] [serial = 1014] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f3372400) [pid = 1807] [serial = 942] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc3100cb800) [pid = 1807] [serial = 1062] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2fa14ec00) [pid = 1807] [serial = 1050] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2e9ea8c00) [pid = 1807] [serial = 1217] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f3648800) [pid = 1807] [serial = 1224] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc302b74000) [pid = 1807] [serial = 1056] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2e86cc800) [pid = 1807] [serial = 1074] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f4c20000) [pid = 1807] [serial = 1175] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e777f000) [pid = 1807] [serial = 1212] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc3121c2800) [pid = 1807] [serial = 936] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc310027800) [pid = 1807] [serial = 1125] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2f4a3a800) [pid = 1807] [serial = 1230] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2fd8eec00) [pid = 1807] [serial = 1184] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2fd380000) [pid = 1807] [serial = 996] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2f66ee000) [pid = 1807] [serial = 1107] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc311fc3000) [pid = 1807] [serial = 1071] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc311974400) [pid = 1807] [serial = 933] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2ff84dc00) [pid = 1807] [serial = 1002] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc3003eb000) [pid = 1807] [serial = 1008] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2fe5df800) [pid = 1807] [serial = 999] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2e8e20400) [pid = 1807] [serial = 939] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc30e108c00) [pid = 1807] [serial = 1011] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2e8e1bc00) [pid = 1807] [serial = 1215] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2ed3a4800) [pid = 1807] [serial = 921] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2ea821000) [pid = 1807] [serial = 1229] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2ed39fc00) [pid = 1807] [serial = 975] [outer = (nil)] [url = about:blank] 08:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1533ms 08:56:38 INFO - PROCESS | 1807 | 1461254198322 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:56:38 INFO - PROCESS | 1807 | 1461254198327 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:56:38 INFO - PROCESS | 1807 | 1461254198339 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1807 | 1461254198345 Marionette TRACE conn3 <- [1,1762,null,{}] 08:56:38 INFO - PROCESS | 1807 | 1461254198353 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 1807 | 1461254198512 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:56:38 INFO - PROCESS | 1807 | 1461254198679 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e781b800 == 103 [pid = 1807] [id = 448] 08:56:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2e5a68400) [pid = 1807] [serial = 1345] [outer = (nil)] 08:56:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2ed414400) [pid = 1807] [serial = 1346] [outer = 0x7fc2e5a68400] 08:56:38 INFO - PROCESS | 1807 | 1461254198736 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2ed6c5800) [pid = 1807] [serial = 1347] [outer = 0x7fc2e5a68400] 08:56:39 INFO - PROCESS | 1807 | 1461254199402 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1091ms 08:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:56:39 INFO - PROCESS | 1807 | 1461254199434 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1807 | 1461254199437 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:56:39 INFO - PROCESS | 1807 | 1461254199442 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1807 | 1461254199445 Marionette TRACE conn3 <- [1,1766,null,{}] 08:56:39 INFO - PROCESS | 1807 | 1461254199450 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 1807 | 1461254199676 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:56:39 INFO - PROCESS | 1807 | 1461254199785 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9dcc800 == 104 [pid = 1807] [id = 449] 08:56:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2ea827000) [pid = 1807] [serial = 1348] [outer = (nil)] 08:56:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2ed6cd000) [pid = 1807] [serial = 1349] [outer = 0x7fc2ea827000] 08:56:39 INFO - PROCESS | 1807 | 1461254199843 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2eeadf000) [pid = 1807] [serial = 1350] [outer = 0x7fc2ea827000] 08:56:40 INFO - PROCESS | 1807 | 1461254200660 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1283ms 08:56:40 INFO - PROCESS | 1807 | 1461254200725 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1807 | 1461254200728 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:56:40 INFO - PROCESS | 1807 | 1461254200733 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1807 | 1461254200735 Marionette TRACE conn3 <- [1,1770,null,{}] 08:56:40 INFO - PROCESS | 1807 | 1461254200743 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 1807 | 1461254200950 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:56:40 INFO - PROCESS | 1807 | 1461254200980 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed51b800 == 105 [pid = 1807] [id = 450] 08:56:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f30f5c00) [pid = 1807] [serial = 1351] [outer = (nil)] 08:56:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f336b800) [pid = 1807] [serial = 1352] [outer = 0x7fc2f30f5c00] 08:56:41 INFO - PROCESS | 1807 | 1461254201057 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f3715800) [pid = 1807] [serial = 1353] [outer = 0x7fc2f30f5c00] 08:56:42 INFO - PROCESS | 1807 | 1461254202502 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2e5b0f800) [pid = 1807] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2f4a35000) [pid = 1807] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2e5a6e000) [pid = 1807] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2f3a6d000) [pid = 1807] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2e5a70000) [pid = 1807] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2e5585800) [pid = 1807] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2e9c92800) [pid = 1807] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2eb0b5400) [pid = 1807] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:56:42 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f3377000) [pid = 1807] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1830ms 08:56:42 INFO - PROCESS | 1807 | 1461254202593 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1807 | 1461254202595 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:56:42 INFO - PROCESS | 1807 | 1461254202601 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 1807 | 1461254202603 Marionette TRACE conn3 <- [1,1774,null,{}] 08:56:42 INFO - PROCESS | 1807 | 1461254202609 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 1807 | 1461254202750 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:56:42 INFO - PROCESS | 1807 | 1461254202906 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38c8000 == 106 [pid = 1807] [id = 451] 08:56:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2ea825c00) [pid = 1807] [serial = 1354] [outer = (nil)] 08:56:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f30f7800) [pid = 1807] [serial = 1355] [outer = 0x7fc2ea825c00] 08:56:42 INFO - PROCESS | 1807 | 1461254202965 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f3a65800) [pid = 1807] [serial = 1356] [outer = 0x7fc2ea825c00] 08:56:43 INFO - PROCESS | 1807 | 1461254203559 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 981ms 08:56:43 INFO - PROCESS | 1807 | 1461254203583 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1807 | 1461254203586 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:56:43 INFO - PROCESS | 1807 | 1461254203603 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1807 | 1461254203606 Marionette TRACE conn3 <- [1,1778,null,{}] 08:56:43 INFO - PROCESS | 1807 | 1461254203611 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 1807 | 1461254203759 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:56:43 INFO - PROCESS | 1807 | 1461254203927 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4aa6000 == 107 [pid = 1807] [id = 452] 08:56:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2e5a6b400) [pid = 1807] [serial = 1357] [outer = (nil)] 08:56:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f4a3c400) [pid = 1807] [serial = 1358] [outer = 0x7fc2e5a6b400] 08:56:43 INFO - PROCESS | 1807 | 1461254203984 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f5495800) [pid = 1807] [serial = 1359] [outer = 0x7fc2e5a6b400] 08:56:44 INFO - PROCESS | 1807 | 1461254204840 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1280ms 08:56:44 INFO - PROCESS | 1807 | 1461254204884 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 1807 | 1461254204890 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:56:44 INFO - PROCESS | 1807 | 1461254204898 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 1807 | 1461254204903 Marionette TRACE conn3 <- [1,1782,null,{}] 08:56:44 INFO - PROCESS | 1807 | 1461254204912 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 1807 | 1461254205115 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:56:45 INFO - PROCESS | 1807 | 1461254205317 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8360000 == 108 [pid = 1807] [id = 453] 08:56:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2e5a6f400) [pid = 1807] [serial = 1360] [outer = (nil)] 08:56:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2e777f800) [pid = 1807] [serial = 1361] [outer = 0x7fc2e5a6f400] 08:56:45 INFO - PROCESS | 1807 | 1461254205389 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2e842e800) [pid = 1807] [serial = 1362] [outer = 0x7fc2e5a6f400] 08:56:46 INFO - PROCESS | 1807 | 1461254206331 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1488ms 08:56:46 INFO - PROCESS | 1807 | 1461254206387 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1807 | 1461254206395 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:56:46 INFO - PROCESS | 1807 | 1461254206404 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1807 | 1461254206408 Marionette TRACE conn3 <- [1,1786,null,{}] 08:56:46 INFO - PROCESS | 1807 | 1461254206413 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 1807 | 1461254206602 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:56:46 INFO - PROCESS | 1807 | 1461254206800 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed516000 == 109 [pid = 1807] [id = 454] 08:56:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2e5b0d400) [pid = 1807] [serial = 1363] [outer = (nil)] 08:56:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2ea824000) [pid = 1807] [serial = 1364] [outer = 0x7fc2e5b0d400] 08:56:46 INFO - PROCESS | 1807 | 1461254206870 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2ed3a8400) [pid = 1807] [serial = 1365] [outer = 0x7fc2e5b0d400] 08:56:47 INFO - PROCESS | 1807 | 1461254207848 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1479ms 08:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:56:47 INFO - PROCESS | 1807 | 1461254207884 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 1807 | 1461254207887 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:56:47 INFO - PROCESS | 1807 | 1461254207893 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 1807 | 1461254207899 Marionette TRACE conn3 <- [1,1790,null,{}] 08:56:47 INFO - PROCESS | 1807 | 1461254207914 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 1807 | 1461254208088 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:56:48 INFO - PROCESS | 1807 | 1461254208347 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f601d000 == 110 [pid = 1807] [id = 455] 08:56:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f3006400) [pid = 1807] [serial = 1366] [outer = (nil)] 08:56:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f3373800) [pid = 1807] [serial = 1367] [outer = 0x7fc2f3006400] 08:56:48 INFO - PROCESS | 1807 | 1461254208512 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f371e800) [pid = 1807] [serial = 1368] [outer = 0x7fc2f3006400] 08:56:49 INFO - PROCESS | 1807 | 1461254209370 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1534ms 08:56:49 INFO - PROCESS | 1807 | 1461254209427 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1807 | 1461254209432 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:56:49 INFO - PROCESS | 1807 | 1461254209437 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1807 | 1461254209440 Marionette TRACE conn3 <- [1,1794,null,{}] 08:56:49 INFO - PROCESS | 1807 | 1461254209445 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 1807 | 1461254209613 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:56:49 INFO - PROCESS | 1807 | 1461254209818 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63bb800 == 111 [pid = 1807] [id = 456] 08:56:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f3006c00) [pid = 1807] [serial = 1369] [outer = (nil)] 08:56:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2f540c400) [pid = 1807] [serial = 1370] [outer = 0x7fc2f3006c00] 08:56:49 INFO - PROCESS | 1807 | 1461254209889 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f5cce800) [pid = 1807] [serial = 1371] [outer = 0x7fc2f3006c00] 08:56:50 INFO - PROCESS | 1807 | 1461254210749 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1384ms 08:56:50 INFO - PROCESS | 1807 | 1461254210823 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1807 | 1461254210826 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:56:50 INFO - PROCESS | 1807 | 1461254210832 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1807 | 1461254210835 Marionette TRACE conn3 <- [1,1798,null,{}] 08:56:50 INFO - PROCESS | 1807 | 1461254210840 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 1807 | 1461254211010 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:56:51 INFO - PROCESS | 1807 | 1461254211215 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6e8c000 == 112 [pid = 1807] [id = 457] 08:56:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2ea829400) [pid = 1807] [serial = 1372] [outer = (nil)] 08:56:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f5cd5000) [pid = 1807] [serial = 1373] [outer = 0x7fc2ea829400] 08:56:51 INFO - PROCESS | 1807 | 1461254211326 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2f5eda800) [pid = 1807] [serial = 1374] [outer = 0x7fc2ea829400] 08:56:52 INFO - PROCESS | 1807 | 1461254212243 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1481ms 08:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:56:52 INFO - PROCESS | 1807 | 1461254212313 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1807 | 1461254212316 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:56:52 INFO - PROCESS | 1807 | 1461254212323 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1807 | 1461254212326 Marionette TRACE conn3 <- [1,1802,null,{}] 08:56:52 INFO - PROCESS | 1807 | 1461254212331 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 1807 | 1461254212524 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:56:52 INFO - PROCESS | 1807 | 1461254212727 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9e5b000 == 113 [pid = 1807] [id = 458] 08:56:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2f62ee000) [pid = 1807] [serial = 1375] [outer = (nil)] 08:56:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f6966400) [pid = 1807] [serial = 1376] [outer = 0x7fc2f62ee000] 08:56:52 INFO - PROCESS | 1807 | 1461254212800 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f6bbb400) [pid = 1807] [serial = 1377] [outer = 0x7fc2f62ee000] 08:56:53 INFO - PROCESS | 1807 | 1461254213648 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1383ms 08:56:53 INFO - PROCESS | 1807 | 1461254213705 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1807 | 1461254213709 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:56:53 INFO - PROCESS | 1807 | 1461254213715 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1807 | 1461254213717 Marionette TRACE conn3 <- [1,1806,null,{}] 08:56:53 INFO - PROCESS | 1807 | 1461254213722 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 1807 | 1461254213884 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:56:54 INFO - PROCESS | 1807 | 1461254214090 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa462800 == 114 [pid = 1807] [id = 459] 08:56:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2f6334c00) [pid = 1807] [serial = 1378] [outer = (nil)] 08:56:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2f6cf2000) [pid = 1807] [serial = 1379] [outer = 0x7fc2f6334c00] 08:56:54 INFO - PROCESS | 1807 | 1461254214159 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f7b87c00) [pid = 1807] [serial = 1380] [outer = 0x7fc2f6334c00] 08:56:55 INFO - PROCESS | 1807 | 1461254215002 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1340ms 08:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:56:55 INFO - PROCESS | 1807 | 1461254215055 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1807 | 1461254215058 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:56:55 INFO - PROCESS | 1807 | 1461254215065 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1807 | 1461254215067 Marionette TRACE conn3 <- [1,1810,null,{}] 08:56:55 INFO - PROCESS | 1807 | 1461254215073 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 1807 | 1461254215235 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:56:55 INFO - PROCESS | 1807 | 1461254215442 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa885000 == 115 [pid = 1807] [id = 460] 08:56:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2f6971400) [pid = 1807] [serial = 1381] [outer = (nil)] 08:56:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2f960d400) [pid = 1807] [serial = 1382] [outer = 0x7fc2f6971400] 08:56:55 INFO - PROCESS | 1807 | 1461254215511 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2f9692400) [pid = 1807] [serial = 1383] [outer = 0x7fc2f6971400] 08:56:56 INFO - PROCESS | 1807 | 1461254216379 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1381ms 08:56:56 INFO - PROCESS | 1807 | 1461254216446 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1807 | 1461254216449 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:56:56 INFO - PROCESS | 1807 | 1461254216455 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1807 | 1461254216457 Marionette TRACE conn3 <- [1,1814,null,{}] 08:56:56 INFO - PROCESS | 1807 | 1461254216463 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 1807 | 1461254216629 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:56:56 INFO - PROCESS | 1807 | 1461254216889 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fc938000 == 116 [pid = 1807] [id = 461] 08:56:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f6155c00) [pid = 1807] [serial = 1384] [outer = (nil)] 08:56:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f974a000) [pid = 1807] [serial = 1385] [outer = 0x7fc2f6155c00] 08:56:56 INFO - PROCESS | 1807 | 1461254216961 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f9eac000) [pid = 1807] [serial = 1386] [outer = 0x7fc2f6155c00] 08:56:57 INFO - PROCESS | 1807 | 1461254217774 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1379ms 08:56:57 INFO - PROCESS | 1807 | 1461254217835 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1807 | 1461254217838 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:56:57 INFO - PROCESS | 1807 | 1461254217844 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1807 | 1461254217846 Marionette TRACE conn3 <- [1,1818,null,{}] 08:56:57 INFO - PROCESS | 1807 | 1461254217852 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 1807 | 1461254218017 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:56:58 INFO - PROCESS | 1807 | 1461254218227 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec02800 == 117 [pid = 1807] [id = 462] 08:56:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f7b85800) [pid = 1807] [serial = 1387] [outer = (nil)] 08:56:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f9f4dc00) [pid = 1807] [serial = 1388] [outer = 0x7fc2f7b85800] 08:56:58 INFO - PROCESS | 1807 | 1461254218295 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2fa2fa800) [pid = 1807] [serial = 1389] [outer = 0x7fc2f7b85800] 08:56:59 INFO - PROCESS | 1807 | 1461254219149 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1380ms 08:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:56:59 INFO - PROCESS | 1807 | 1461254219224 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1807 | 1461254219228 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:56:59 INFO - PROCESS | 1807 | 1461254219234 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1807 | 1461254219238 Marionette TRACE conn3 <- [1,1822,null,{}] 08:56:59 INFO - PROCESS | 1807 | 1461254219243 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 1807 | 1461254219470 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:56:59 INFO - PROCESS | 1807 | 1461254219679 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff905800 == 118 [pid = 1807] [id = 463] 08:56:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2ea0ea800) [pid = 1807] [serial = 1390] [outer = (nil)] 08:56:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2fd37ec00) [pid = 1807] [serial = 1391] [outer = 0x7fc2ea0ea800] 08:56:59 INFO - PROCESS | 1807 | 1461254219797 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2fd8ebc00) [pid = 1807] [serial = 1392] [outer = 0x7fc2ea0ea800] 08:57:00 INFO - PROCESS | 1807 | 1461254220710 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1534ms 08:57:00 INFO - PROCESS | 1807 | 1461254220768 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1807 | 1461254220770 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:57:00 INFO - PROCESS | 1807 | 1461254220777 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 1807 | 1461254220779 Marionette TRACE conn3 <- [1,1826,null,{}] 08:57:00 INFO - PROCESS | 1807 | 1461254220785 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 1807 | 1461254220949 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:57:01 INFO - PROCESS | 1807 | 1461254221210 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e41000 == 119 [pid = 1807] [id = 464] 08:57:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f669ac00) [pid = 1807] [serial = 1393] [outer = (nil)] 08:57:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2fe771400) [pid = 1807] [serial = 1394] [outer = 0x7fc2f669ac00] 08:57:01 INFO - PROCESS | 1807 | 1461254221281 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2ff84a800) [pid = 1807] [serial = 1395] [outer = 0x7fc2f669ac00] 08:57:02 INFO - PROCESS | 1807 | 1461254222143 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1427ms 08:57:02 INFO - PROCESS | 1807 | 1461254222205 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1807 | 1461254222207 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:57:02 INFO - PROCESS | 1807 | 1461254222213 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1807 | 1461254222215 Marionette TRACE conn3 <- [1,1830,null,{}] 08:57:02 INFO - PROCESS | 1807 | 1461254222221 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 1807 | 1461254222406 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:57:02 INFO - PROCESS | 1807 | 1461254222620 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc4c800 == 120 [pid = 1807] [id = 465] 08:57:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2fc968c00) [pid = 1807] [serial = 1396] [outer = (nil)] 08:57:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2ffc8f000) [pid = 1807] [serial = 1397] [outer = 0x7fc2fc968c00] 08:57:02 INFO - PROCESS | 1807 | 1461254222733 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc3003e3800) [pid = 1807] [serial = 1398] [outer = 0x7fc2fc968c00] 08:57:03 INFO - PROCESS | 1807 | 1461254223596 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1433ms 08:57:03 INFO - PROCESS | 1807 | 1461254223647 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1807 | 1461254223651 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:57:03 INFO - PROCESS | 1807 | 1461254223656 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1807 | 1461254223659 Marionette TRACE conn3 <- [1,1834,null,{}] 08:57:03 INFO - PROCESS | 1807 | 1461254223664 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 1807 | 1461254223837 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:57:04 INFO - PROCESS | 1807 | 1461254224048 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30db0f000 == 121 [pid = 1807] [id = 466] 08:57:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2fe5e2000) [pid = 1807] [serial = 1399] [outer = (nil)] 08:57:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc300ead000) [pid = 1807] [serial = 1400] [outer = 0x7fc2fe5e2000] 08:57:04 INFO - PROCESS | 1807 | 1461254224115 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc302b74000) [pid = 1807] [serial = 1401] [outer = 0x7fc2fe5e2000] 08:57:05 INFO - PROCESS | 1807 | 1461254224997 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1389ms 08:57:05 INFO - PROCESS | 1807 | 1461254225045 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 1807 | 1461254225049 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:57:05 INFO - PROCESS | 1807 | 1461254225055 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1807 | 1461254225057 Marionette TRACE conn3 <- [1,1838,null,{}] 08:57:05 INFO - PROCESS | 1807 | 1461254225063 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 1807 | 1461254225227 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:57:05 INFO - PROCESS | 1807 | 1461254225442 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6845000 == 122 [pid = 1807] [id = 467] 08:57:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2e5a6c400) [pid = 1807] [serial = 1402] [outer = (nil)] 08:57:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2e8293c00) [pid = 1807] [serial = 1403] [outer = 0x7fc2e5a6c400] 08:57:05 INFO - PROCESS | 1807 | 1461254225555 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2ec2f9400) [pid = 1807] [serial = 1404] [outer = 0x7fc2e5a6c400] 08:57:06 INFO - PROCESS | 1807 | 1461254226491 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1489ms 08:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:57:06 INFO - PROCESS | 1807 | 1461254226544 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1807 | 1461254226546 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:57:06 INFO - PROCESS | 1807 | 1461254226552 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1807 | 1461254226555 Marionette TRACE conn3 <- [1,1842,null,{}] 08:57:06 INFO - PROCESS | 1807 | 1461254226560 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 1807 | 1461254226729 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:57:07 INFO - PROCESS | 1807 | 1461254227417 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8ecc800 == 123 [pid = 1807] [id = 468] 08:57:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2e5a73000) [pid = 1807] [serial = 1405] [outer = (nil)] 08:57:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2e6f85c00) [pid = 1807] [serial = 1406] [outer = 0x7fc2e5a73000] 08:57:07 INFO - PROCESS | 1807 | 1461254227489 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2e7a62000) [pid = 1807] [serial = 1407] [outer = 0x7fc2e5a73000] 08:57:08 INFO - PROCESS | 1807 | 1461254228371 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1886ms 08:57:08 INFO - PROCESS | 1807 | 1461254228441 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:57:08 INFO - PROCESS | 1807 | 1461254228446 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:57:08 INFO - PROCESS | 1807 | 1461254228452 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 1807 | 1461254228458 Marionette TRACE conn3 <- [1,1846,null,{}] 08:57:08 INFO - PROCESS | 1807 | 1461254228465 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 1807 | 1461254228644 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:57:08 INFO - PROCESS | 1807 | 1461254228857 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8ed1000 == 124 [pid = 1807] [id = 469] 08:57:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2e5589800) [pid = 1807] [serial = 1408] [outer = (nil)] 08:57:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2e7a5e400) [pid = 1807] [serial = 1409] [outer = 0x7fc2e5589800] 08:57:08 INFO - PROCESS | 1807 | 1461254228982 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2eb0b0000) [pid = 1807] [serial = 1410] [outer = 0x7fc2e5589800] 08:57:10 INFO - PROCESS | 1807 | 1461254230046 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1640ms 08:57:10 INFO - PROCESS | 1807 | 1461254230095 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:57:10 INFO - PROCESS | 1807 | 1461254230101 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:57:10 INFO - PROCESS | 1807 | 1461254230107 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1807 | 1461254230110 Marionette TRACE conn3 <- [1,1850,null,{}] 08:57:10 INFO - PROCESS | 1807 | 1461254230115 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 1807 | 1461254230282 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:57:10 INFO - PROCESS | 1807 | 1461254230502 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2fd7000 == 125 [pid = 1807] [id = 470] 08:57:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2e7a68800) [pid = 1807] [serial = 1411] [outer = (nil)] 08:57:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2ed39fc00) [pid = 1807] [serial = 1412] [outer = 0x7fc2e7a68800] 08:57:10 INFO - PROCESS | 1807 | 1461254230651 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2eeadc000) [pid = 1807] [serial = 1413] [outer = 0x7fc2e7a68800] 08:57:10 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38c8000 == 124 [pid = 1807] [id = 451] 08:57:10 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2feb30400) [pid = 1807] [serial = 1262] [outer = (nil)] [url = about:blank] 08:57:10 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2fd385c00) [pid = 1807] [serial = 1259] [outer = (nil)] [url = about:blank] 08:57:10 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc30e10bc00) [pid = 1807] [serial = 1265] [outer = (nil)] [url = about:blank] 08:57:10 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2e8290400) [pid = 1807] [serial = 1268] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed51b800 == 123 [pid = 1807] [id = 450] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9dcc800 == 122 [pid = 1807] [id = 449] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e781b800 == 121 [pid = 1807] [id = 448] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5b27800 == 120 [pid = 1807] [id = 447] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e576a800 == 119 [pid = 1807] [id = 446] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e861d800 == 118 [pid = 1807] [id = 445] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5b38000 == 117 [pid = 1807] [id = 442] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000dd000 == 116 [pid = 1807] [id = 441] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec06000 == 115 [pid = 1807] [id = 440] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe570800 == 114 [pid = 1807] [id = 439] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa468800 == 113 [pid = 1807] [id = 438] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa01d800 == 112 [pid = 1807] [id = 437] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96b6800 == 111 [pid = 1807] [id = 436] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6645000 == 110 [pid = 1807] [id = 435] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38c5800 == 109 [pid = 1807] [id = 434] 08:57:11 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85e5000 == 108 [pid = 1807] [id = 433] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2e86c3c00) [pid = 1807] [serial = 1295] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2e9ea4400) [pid = 1807] [serial = 1296] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2f6699800) [pid = 1807] [serial = 1292] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2e7602c00) [pid = 1807] [serial = 1274] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2f605ec00) [pid = 1807] [serial = 1290] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2eeadb000) [pid = 1807] [serial = 1284] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2ea0f4400) [pid = 1807] [serial = 1238] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2fa149000) [pid = 1807] [serial = 1256] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2e558ac00) [pid = 1807] [serial = 1271] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2ea820000) [pid = 1807] [serial = 1277] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2f6699400) [pid = 1807] [serial = 1247] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2f9de9000) [pid = 1807] [serial = 1253] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2e86d1400) [pid = 1807] [serial = 1275] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2e7a61800) [pid = 1807] [serial = 1235] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f6ce8400) [pid = 1807] [serial = 1250] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2ed6c6800) [pid = 1807] [serial = 1280] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2f336f800) [pid = 1807] [serial = 1241] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2f3714800) [pid = 1807] [serial = 1286] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f3a6c400) [pid = 1807] [serial = 1287] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2ed6d0000) [pid = 1807] [serial = 1281] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2e8e0e000) [pid = 1807] [serial = 1283] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2ec2f5800) [pid = 1807] [serial = 1278] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2f6967000) [pid = 1807] [serial = 1293] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2e5b08000) [pid = 1807] [serial = 1272] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f54a0000) [pid = 1807] [serial = 1244] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2f5ce2000) [pid = 1807] [serial = 1289] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1807 | 1461254231558 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1481ms 08:57:11 INFO - PROCESS | 1807 | 1461254231611 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1807 | 1461254231613 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:57:11 INFO - PROCESS | 1807 | 1461254231630 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1807 | 1461254231638 Marionette TRACE conn3 <- [1,1854,null,{}] 08:57:11 INFO - PROCESS | 1807 | 1461254231645 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 1807 | 1461254231803 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:57:11 INFO - PROCESS | 1807 | 1461254231821 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9bce800 == 109 [pid = 1807] [id = 471] 08:57:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2e5b08000) [pid = 1807] [serial = 1414] [outer = (nil)] 08:57:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f3715c00) [pid = 1807] [serial = 1415] [outer = 0x7fc2e5b08000] 08:57:11 INFO - PROCESS | 1807 | 1461254231878 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f3a70400) [pid = 1807] [serial = 1416] [outer = 0x7fc2e5b08000] 08:57:12 INFO - PROCESS | 1807 | 1461254232737 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1145ms 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:57:12 INFO - PROCESS | 1807 | 1461254232768 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1807 | 1461254232771 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:57:12 INFO - PROCESS | 1807 | 1461254232777 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1807 | 1461254232780 Marionette TRACE conn3 <- [1,1858,null,{}] 08:57:12 INFO - PROCESS | 1807 | 1461254232788 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 1807 | 1461254232943 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:57:12 INFO - PROCESS | 1807 | 1461254232958 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0ad800 == 110 [pid = 1807] [id = 472] 08:57:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2ea0f4400) [pid = 1807] [serial = 1417] [outer = (nil)] 08:57:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f5ce2000) [pid = 1807] [serial = 1418] [outer = 0x7fc2ea0f4400] 08:57:13 INFO - PROCESS | 1807 | 1461254233014 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f5edd000) [pid = 1807] [serial = 1419] [outer = 0x7fc2ea0f4400] 08:57:13 INFO - PROCESS | 1807 | 1461254233958 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1227ms 08:57:14 INFO - PROCESS | 1807 | 1461254234003 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1807 | 1461254234007 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:57:14 INFO - PROCESS | 1807 | 1461254234012 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1807 | 1461254234014 Marionette TRACE conn3 <- [1,1862,null,{}] 08:57:14 INFO - PROCESS | 1807 | 1461254234022 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 1807 | 1461254234239 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:57:14 INFO - PROCESS | 1807 | 1461254234266 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a06000 == 111 [pid = 1807] [id = 473] 08:57:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f6333c00) [pid = 1807] [serial = 1420] [outer = (nil)] 08:57:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2f66a0000) [pid = 1807] [serial = 1421] [outer = 0x7fc2f6333c00] 08:57:14 INFO - PROCESS | 1807 | 1461254234334 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f696fc00) [pid = 1807] [serial = 1422] [outer = 0x7fc2f6333c00] 08:57:15 INFO - PROCESS | 1807 | 1461254235184 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1230ms 08:57:15 INFO - PROCESS | 1807 | 1461254235242 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1807 | 1461254235245 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:57:15 INFO - PROCESS | 1807 | 1461254235250 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1807 | 1461254235252 Marionette TRACE conn3 <- [1,1866,null,{}] 08:57:15 INFO - PROCESS | 1807 | 1461254235257 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 1807 | 1461254235498 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:57:15 INFO - PROCESS | 1807 | 1461254235524 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ac9000 == 112 [pid = 1807] [id = 474] 08:57:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f6bbd000) [pid = 1807] [serial = 1423] [outer = (nil)] 08:57:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2fa149000) [pid = 1807] [serial = 1424] [outer = 0x7fc2f6bbd000] 08:57:15 INFO - PROCESS | 1807 | 1461254235580 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2fa3bb800) [pid = 1807] [serial = 1425] [outer = 0x7fc2f6bbd000] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f30f5c00) [pid = 1807] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2ea825c00) [pid = 1807] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2e5585000) [pid = 1807] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2e5a68400) [pid = 1807] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2e5588400) [pid = 1807] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2ea827000) [pid = 1807] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:57:16 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2e5a66c00) [pid = 1807] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:57:16 INFO - PROCESS | 1807 | 1461254236701 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1483ms 08:57:16 INFO - PROCESS | 1807 | 1461254236734 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1807 | 1461254236748 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:57:16 INFO - PROCESS | 1807 | 1461254236754 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1807 | 1461254236756 Marionette TRACE conn3 <- [1,1870,null,{}] 08:57:16 INFO - PROCESS | 1807 | 1461254236771 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 1807 | 1461254236921 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:57:16 INFO - PROCESS | 1807 | 1461254236934 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9d96000 == 113 [pid = 1807] [id = 475] 08:57:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2e9ea4c00) [pid = 1807] [serial = 1426] [outer = (nil)] 08:57:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f968c000) [pid = 1807] [serial = 1427] [outer = 0x7fc2e9ea4c00] 08:57:16 INFO - PROCESS | 1807 | 1461254236991 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2fcbb1c00) [pid = 1807] [serial = 1428] [outer = 0x7fc2e9ea4c00] 08:57:17 INFO - PROCESS | 1807 | 1461254237805 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1079ms 08:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:57:17 INFO - PROCESS | 1807 | 1461254237834 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1807 | 1461254237837 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:57:17 INFO - PROCESS | 1807 | 1461254237841 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1807 | 1461254237845 Marionette TRACE conn3 <- [1,1874,null,{}] 08:57:17 INFO - PROCESS | 1807 | 1461254237849 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 1807 | 1461254238064 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:57:18 INFO - PROCESS | 1807 | 1461254238086 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa034000 == 114 [pid = 1807] [id = 476] 08:57:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2ed6cfc00) [pid = 1807] [serial = 1429] [outer = (nil)] 08:57:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2fd386800) [pid = 1807] [serial = 1430] [outer = 0x7fc2ed6cfc00] 08:57:18 INFO - PROCESS | 1807 | 1461254238146 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2fe5e2400) [pid = 1807] [serial = 1431] [outer = 0x7fc2ed6cfc00] 08:57:19 INFO - PROCESS | 1807 | 1461254239283 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1480ms 08:57:19 INFO - PROCESS | 1807 | 1461254239323 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1807 | 1461254239330 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:57:19 INFO - PROCESS | 1807 | 1461254239339 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1807 | 1461254239344 Marionette TRACE conn3 <- [1,1878,null,{}] 08:57:19 INFO - PROCESS | 1807 | 1461254239351 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 1807 | 1461254239549 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:57:19 INFO - PROCESS | 1807 | 1461254239809 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e994c000 == 115 [pid = 1807] [id = 477] 08:57:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2e9ea3000) [pid = 1807] [serial = 1432] [outer = (nil)] 08:57:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2eb0b5000) [pid = 1807] [serial = 1433] [outer = 0x7fc2e9ea3000] 08:57:19 INFO - PROCESS | 1807 | 1461254239925 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2ed420800) [pid = 1807] [serial = 1434] [outer = 0x7fc2e9ea3000] 08:57:20 INFO - PROCESS | 1807 | 1461254240799 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1532ms 08:57:20 INFO - PROCESS | 1807 | 1461254240871 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1807 | 1461254240878 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:57:20 INFO - PROCESS | 1807 | 1461254240888 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1807 | 1461254240892 Marionette TRACE conn3 <- [1,1882,null,{}] 08:57:20 INFO - PROCESS | 1807 | 1461254240898 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 1807 | 1461254241083 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:57:21 INFO - PROCESS | 1807 | 1461254241422 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5dd0800 == 116 [pid = 1807] [id = 478] 08:57:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2ed640c00) [pid = 1807] [serial = 1435] [outer = (nil)] 08:57:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2f3715400) [pid = 1807] [serial = 1436] [outer = 0x7fc2ed640c00] 08:57:21 INFO - PROCESS | 1807 | 1461254241495 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2f5cd6c00) [pid = 1807] [serial = 1437] [outer = 0x7fc2ed640c00] 08:57:22 INFO - PROCESS | 1807 | 1461254242321 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1486ms 08:57:22 INFO - PROCESS | 1807 | 1461254242401 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1807 | 1461254242406 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:57:22 INFO - PROCESS | 1807 | 1461254242415 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 1807 | 1461254242420 Marionette TRACE conn3 <- [1,1886,null,{}] 08:57:22 INFO - PROCESS | 1807 | 1461254242436 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 1807 | 1461254242717 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:57:22 INFO - PROCESS | 1807 | 1461254242952 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe56f000 == 117 [pid = 1807] [id = 479] 08:57:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2f3651c00) [pid = 1807] [serial = 1438] [outer = (nil)] 08:57:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2f6bc7400) [pid = 1807] [serial = 1439] [outer = 0x7fc2f3651c00] 08:57:23 INFO - PROCESS | 1807 | 1461254243029 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2f9eb0400) [pid = 1807] [serial = 1440] [outer = 0x7fc2f3651c00] 08:57:23 INFO - PROCESS | 1807 | 1461254243813 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1439ms 08:57:23 INFO - PROCESS | 1807 | 1461254243856 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1807 | 1461254243861 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:57:23 INFO - PROCESS | 1807 | 1461254243866 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1807 | 1461254243869 Marionette TRACE conn3 <- [1,1890,null,{}] 08:57:23 INFO - PROCESS | 1807 | 1461254243892 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 1807 | 1461254244072 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:57:24 INFO - PROCESS | 1807 | 1461254244280 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff812800 == 118 [pid = 1807] [id = 480] 08:57:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2f62ebc00) [pid = 1807] [serial = 1441] [outer = (nil)] 08:57:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2fe5e3800) [pid = 1807] [serial = 1442] [outer = 0x7fc2f62ebc00] 08:57:24 INFO - PROCESS | 1807 | 1461254244393 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2ff850400) [pid = 1807] [serial = 1443] [outer = 0x7fc2f62ebc00] 08:57:25 INFO - PROCESS | 1807 | 1461254245259 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1447ms 08:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:57:25 INFO - PROCESS | 1807 | 1461254245315 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1807 | 1461254245318 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:57:25 INFO - PROCESS | 1807 | 1461254245324 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1807 | 1461254245327 Marionette TRACE conn3 <- [1,1894,null,{}] 08:57:25 INFO - PROCESS | 1807 | 1461254245332 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 1807 | 1461254245499 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:57:25 INFO - PROCESS | 1807 | 1461254245740 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc53000 == 119 [pid = 1807] [id = 481] 08:57:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2fbf6d800) [pid = 1807] [serial = 1444] [outer = (nil)] 08:57:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc3019ce000) [pid = 1807] [serial = 1445] [outer = 0x7fc2fbf6d800] 08:57:25 INFO - PROCESS | 1807 | 1461254245813 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc306d0e000) [pid = 1807] [serial = 1446] [outer = 0x7fc2fbf6d800] 08:57:26 INFO - PROCESS | 1807 | 1461254246718 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1439ms 08:57:26 INFO - PROCESS | 1807 | 1461254246762 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1807 | 1461254246766 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:57:26 INFO - PROCESS | 1807 | 1461254246771 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1807 | 1461254246774 Marionette TRACE conn3 <- [1,1898,null,{}] 08:57:26 INFO - PROCESS | 1807 | 1461254246779 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 1807 | 1461254246957 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:57:27 INFO - PROCESS | 1807 | 1461254247176 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312038000 == 120 [pid = 1807] [id = 482] 08:57:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc306d08400) [pid = 1807] [serial = 1447] [outer = (nil)] 08:57:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc30de26400) [pid = 1807] [serial = 1448] [outer = 0x7fc306d08400] 08:57:27 INFO - PROCESS | 1807 | 1461254247290 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc3100cb800) [pid = 1807] [serial = 1449] [outer = 0x7fc306d08400] 08:57:28 INFO - PROCESS | 1807 | 1461254248149 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1435ms 08:57:28 INFO - PROCESS | 1807 | 1461254248207 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1807 | 1461254248211 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:57:28 INFO - PROCESS | 1807 | 1461254248217 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1807 | 1461254248219 Marionette TRACE conn3 <- [1,1902,null,{}] 08:57:28 INFO - PROCESS | 1807 | 1461254248224 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 1807 | 1461254248397 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:57:28 INFO - PROCESS | 1807 | 1461254248612 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc312477800 == 121 [pid = 1807] [id = 483] 08:57:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2ed365800) [pid = 1807] [serial = 1450] [outer = (nil)] 08:57:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc2ed36d000) [pid = 1807] [serial = 1451] [outer = 0x7fc2ed365800] 08:57:28 INFO - PROCESS | 1807 | 1461254248720 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2ed372000) [pid = 1807] [serial = 1452] [outer = 0x7fc2ed365800] 08:57:29 INFO - PROCESS | 1807 | 1461254249562 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1377ms 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:57:29 INFO - PROCESS | 1807 | 1461254249595 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1807 | 1461254249597 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:57:29 INFO - PROCESS | 1807 | 1461254249602 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1807 | 1461254249606 Marionette TRACE conn3 <- [1,1906,null,{}] 08:57:29 INFO - PROCESS | 1807 | 1461254249612 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 1807 | 1461254249777 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:57:30 INFO - PROCESS | 1807 | 1461254249996 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3125ad000 == 122 [pid = 1807] [id = 484] 08:57:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2ed369000) [pid = 1807] [serial = 1453] [outer = (nil)] 08:57:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc30dfd0000) [pid = 1807] [serial = 1454] [outer = 0x7fc2ed369000] 08:57:30 INFO - PROCESS | 1807 | 1461254250112 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc311fbe400) [pid = 1807] [serial = 1455] [outer = 0x7fc2ed369000] 08:57:30 INFO - PROCESS | 1807 | 1461254250958 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1393ms 08:57:30 INFO - PROCESS | 1807 | 1461254250996 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1807 | 1461254251000 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:57:31 INFO - PROCESS | 1807 | 1461254251006 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1807 | 1461254251009 Marionette TRACE conn3 <- [1,1910,null,{}] 08:57:31 INFO - PROCESS | 1807 | 1461254251014 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 1807 | 1461254251194 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:57:31 INFO - PROCESS | 1807 | 1461254251436 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31666f000 == 123 [pid = 1807] [id = 485] 08:57:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2ed36b800) [pid = 1807] [serial = 1456] [outer = (nil)] 08:57:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f33df000) [pid = 1807] [serial = 1457] [outer = 0x7fc2ed36b800] 08:57:31 INFO - PROCESS | 1807 | 1461254251505 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2f33e4800) [pid = 1807] [serial = 1458] [outer = 0x7fc2ed36b800] 08:57:32 INFO - PROCESS | 1807 | 1461254252360 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1391ms 08:57:32 INFO - PROCESS | 1807 | 1461254252399 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1807 | 1461254252402 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:57:32 INFO - PROCESS | 1807 | 1461254252408 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1807 | 1461254252410 Marionette TRACE conn3 <- [1,1914,null,{}] 08:57:32 INFO - PROCESS | 1807 | 1461254252415 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 1807 | 1461254252595 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:57:32 INFO - PROCESS | 1807 | 1461254252814 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d8d000 == 124 [pid = 1807] [id = 486] 08:57:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2ed373800) [pid = 1807] [serial = 1459] [outer = (nil)] 08:57:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2f6943c00) [pid = 1807] [serial = 1460] [outer = 0x7fc2ed373800] 08:57:32 INFO - PROCESS | 1807 | 1461254252922 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2f6949000) [pid = 1807] [serial = 1461] [outer = 0x7fc2ed373800] 08:57:33 INFO - PROCESS | 1807 | 1461254253814 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1434ms 08:57:33 INFO - PROCESS | 1807 | 1461254253849 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1807 | 1461254253853 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:57:33 INFO - PROCESS | 1807 | 1461254253860 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1807 | 1461254253864 Marionette TRACE conn3 <- [1,1918,null,{}] 08:57:33 INFO - PROCESS | 1807 | 1461254253869 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 1807 | 1461254254056 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:57:34 INFO - PROCESS | 1807 | 1461254254282 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31f2cc000 == 125 [pid = 1807] [id = 487] 08:57:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2f33de400) [pid = 1807] [serial = 1462] [outer = (nil)] 08:57:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc311e35400) [pid = 1807] [serial = 1463] [outer = 0x7fc2f33de400] 08:57:34 INFO - PROCESS | 1807 | 1461254254397 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc311e3dc00) [pid = 1807] [serial = 1464] [outer = 0x7fc2f33de400] 08:57:35 INFO - PROCESS | 1807 | 1461254255277 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1485ms 08:57:35 INFO - PROCESS | 1807 | 1461254255346 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 1807 | 1461254255348 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:57:35 INFO - PROCESS | 1807 | 1461254255355 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1807 | 1461254255357 Marionette TRACE conn3 <- [1,1922,null,{}] 08:57:35 INFO - PROCESS | 1807 | 1461254255363 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 1807 | 1461254255535 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:57:35 INFO - PROCESS | 1807 | 1461254255806 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6d75000 == 126 [pid = 1807] [id = 488] 08:57:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2f6948400) [pid = 1807] [serial = 1465] [outer = (nil)] 08:57:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc311e3ec00) [pid = 1807] [serial = 1466] [outer = 0x7fc2f6948400] 08:57:35 INFO - PROCESS | 1807 | 1461254255880 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc312095c00) [pid = 1807] [serial = 1467] [outer = 0x7fc2f6948400] 08:57:36 INFO - PROCESS | 1807 | 1461254256758 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1479ms 08:57:36 INFO - PROCESS | 1807 | 1461254256835 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 1807 | 1461254256838 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:57:36 INFO - PROCESS | 1807 | 1461254256844 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1807 | 1461254256846 Marionette TRACE conn3 <- [1,1926,null,{}] 08:57:36 INFO - PROCESS | 1807 | 1461254256852 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 1807 | 1461254257024 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:57:37 INFO - PROCESS | 1807 | 1461254257244 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8359800 == 127 [pid = 1807] [id = 489] 08:57:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2e6f92800) [pid = 1807] [serial = 1468] [outer = (nil)] 08:57:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2e86c9800) [pid = 1807] [serial = 1469] [outer = 0x7fc2e6f92800] 08:57:37 INFO - PROCESS | 1807 | 1461254257353 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2ee85a800) [pid = 1807] [serial = 1470] [outer = 0x7fc2e6f92800] 08:57:38 INFO - PROCESS | 1807 | 1461254258276 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1484ms 08:57:38 INFO - PROCESS | 1807 | 1461254258328 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 1807 | 1461254258332 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:57:38 INFO - PROCESS | 1807 | 1461254258337 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 1807 | 1461254258339 Marionette TRACE conn3 <- [1,1930,null,{}] 08:57:38 INFO - PROCESS | 1807 | 1461254258345 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 1807 | 1461254258513 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:57:38 INFO - PROCESS | 1807 | 1461254258734 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa06c000 == 128 [pid = 1807] [id = 490] 08:57:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2e5b07400) [pid = 1807] [serial = 1471] [outer = (nil)] 08:57:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc3121c3c00) [pid = 1807] [serial = 1472] [outer = 0x7fc2e5b07400] 08:57:38 INFO - PROCESS | 1807 | 1461254258842 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc31241c400) [pid = 1807] [serial = 1473] [outer = 0x7fc2e5b07400] 08:57:40 INFO - PROCESS | 1807 | 1461254260244 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1984ms 08:57:40 INFO - PROCESS | 1807 | 1461254260343 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 1807 | 1461254260348 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:57:40 INFO - PROCESS | 1807 | 1461254260359 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 1807 | 1461254260363 Marionette TRACE conn3 <- [1,1934,null,{}] 08:57:40 INFO - PROCESS | 1807 | 1461254260372 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 1807 | 1461254260563 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:57:40 INFO - PROCESS | 1807 | 1461254260838 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d9b000 == 129 [pid = 1807] [id = 491] 08:57:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2e6f89400) [pid = 1807] [serial = 1474] [outer = (nil)] 08:57:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc2e8437800) [pid = 1807] [serial = 1475] [outer = 0x7fc2e6f89400] 08:57:40 INFO - PROCESS | 1807 | 1461254260903 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2e8ead000) [pid = 1807] [serial = 1476] [outer = 0x7fc2e6f89400] 08:57:41 INFO - PROCESS | 1807 | 1461254261932 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1637ms 08:57:42 INFO - PROCESS | 1807 | 1461254261996 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1807 | 1461254262004 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:57:42 INFO - PROCESS | 1807 | 1461254262013 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1807 | 1461254262016 Marionette TRACE conn3 <- [1,1938,null,{}] 08:57:42 INFO - PROCESS | 1807 | 1461254262020 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 1807 | 1461254262191 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:57:42 INFO - PROCESS | 1807 | 1461254262455 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2fd7800 == 130 [pid = 1807] [id = 492] 08:57:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2e9c9b800) [pid = 1807] [serial = 1477] [outer = (nil)] 08:57:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2ea0e9c00) [pid = 1807] [serial = 1478] [outer = 0x7fc2e9c9b800] 08:57:42 INFO - PROCESS | 1807 | 1461254262571 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc2ec2f7000) [pid = 1807] [serial = 1479] [outer = 0x7fc2e9c9b800] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9e4f000 == 129 [pid = 1807] [id = 345] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9d6800 == 128 [pid = 1807] [id = 365] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe5a1000 == 127 [pid = 1807] [id = 122] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5a9d800 == 126 [pid = 1807] [id = 378] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9dd2800 == 125 [pid = 1807] [id = 377] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc2f4a3c400) [pid = 1807] [serial = 1358] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2e7740000) [pid = 1807] [serial = 1328] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2e8295800) [pid = 1807] [serial = 1331] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2e8e05c00) [pid = 1807] [serial = 1334] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9d96000 == 124 [pid = 1807] [id = 475] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ac9000 == 123 [pid = 1807] [id = 474] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a06000 == 122 [pid = 1807] [id = 473] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0ad800 == 121 [pid = 1807] [id = 472] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9bce800 == 120 [pid = 1807] [id = 471] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2fd7000 == 119 [pid = 1807] [id = 470] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8ed1000 == 118 [pid = 1807] [id = 469] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8ecc800 == 117 [pid = 1807] [id = 468] 08:57:43 INFO - PROCESS | 1807 | 1461254263621 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff905800 == 116 [pid = 1807] [id = 463] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec02800 == 115 [pid = 1807] [id = 462] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fc938000 == 114 [pid = 1807] [id = 461] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa885000 == 113 [pid = 1807] [id = 460] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa462800 == 112 [pid = 1807] [id = 459] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9e5b000 == 111 [pid = 1807] [id = 458] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6e8c000 == 110 [pid = 1807] [id = 457] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63bb800 == 109 [pid = 1807] [id = 456] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f601d000 == 108 [pid = 1807] [id = 455] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed516000 == 107 [pid = 1807] [id = 454] 08:57:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8360000 == 106 [pid = 1807] [id = 453] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1643ms 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:57:43 INFO - PROCESS | 1807 | 1461254263656 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1807 | 1461254263659 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:57:43 INFO - PROCESS | 1807 | 1461254263672 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1807 | 1461254263676 Marionette TRACE conn3 <- [1,1942,null,{}] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc2f336b800) [pid = 1807] [serial = 1352] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc2f30f7800) [pid = 1807] [serial = 1355] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2f3715800) [pid = 1807] [serial = 1353] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2e5a67800) [pid = 1807] [serial = 1337] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2e6f89c00) [pid = 1807] [serial = 1338] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2ed414400) [pid = 1807] [serial = 1346] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2ed6c5800) [pid = 1807] [serial = 1347] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2f9ea9400) [pid = 1807] [serial = 1319] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2fa3b4000) [pid = 1807] [serial = 1322] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2fda9b400) [pid = 1807] [serial = 1325] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2ed3a6400) [pid = 1807] [serial = 1304] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2ed63d400) [pid = 1807] [serial = 1298] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2e86c3400) [pid = 1807] [serial = 1341] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2e7743000) [pid = 1807] [serial = 1340] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2f5408400) [pid = 1807] [serial = 1310] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2ed6cd000) [pid = 1807] [serial = 1349] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2f3372800) [pid = 1807] [serial = 1307] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f7edac00) [pid = 1807] [serial = 1316] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2e8e0f400) [pid = 1807] [serial = 1343] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2ec2f6800) [pid = 1807] [serial = 1344] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2e8e0ac00) [pid = 1807] [serial = 1301] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2f62eec00) [pid = 1807] [serial = 1313] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2f3a65800) [pid = 1807] [serial = 1356] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2eeadf000) [pid = 1807] [serial = 1350] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1807 | 1461254263722 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 1807 | 1461254263885 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:57:43 INFO - PROCESS | 1807 | 1461254263894 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9956000 == 107 [pid = 1807] [id = 493] 08:57:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2eb0bd400) [pid = 1807] [serial = 1480] [outer = (nil)] 08:57:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2ee858400) [pid = 1807] [serial = 1481] [outer = 0x7fc2eb0bd400] 08:57:43 INFO - PROCESS | 1807 | 1461254263956 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2f30fac00) [pid = 1807] [serial = 1482] [outer = 0x7fc2eb0bd400] 08:57:44 INFO - PROCESS | 1807 | 1461254264833 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1222ms 08:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:57:44 INFO - PROCESS | 1807 | 1461254264886 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 1807 | 1461254264889 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:57:44 INFO - PROCESS | 1807 | 1461254264893 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 1807 | 1461254264897 Marionette TRACE conn3 <- [1,1946,null,{}] 08:57:44 INFO - PROCESS | 1807 | 1461254264904 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 1807 | 1461254265062 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:57:45 INFO - PROCESS | 1807 | 1461254265239 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38dc000 == 108 [pid = 1807] [id = 494] 08:57:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2e8294800) [pid = 1807] [serial = 1483] [outer = (nil)] 08:57:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2f3110c00) [pid = 1807] [serial = 1484] [outer = 0x7fc2e8294800] 08:57:45 INFO - PROCESS | 1807 | 1461254265296 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f3720000) [pid = 1807] [serial = 1485] [outer = 0x7fc2e8294800] 08:57:46 INFO - PROCESS | 1807 | 1461254266047 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1180ms 08:57:46 INFO - PROCESS | 1807 | 1461254266074 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1807 | 1461254266077 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:57:46 INFO - PROCESS | 1807 | 1461254266083 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1807 | 1461254266085 Marionette TRACE conn3 <- [1,1950,null,{}] 08:57:46 INFO - PROCESS | 1807 | 1461254266090 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 1807 | 1461254266339 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:57:46 INFO - PROCESS | 1807 | 1461254266363 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ad5000 == 109 [pid = 1807] [id = 495] 08:57:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2ed3a2400) [pid = 1807] [serial = 1486] [outer = (nil)] 08:57:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2f4c15c00) [pid = 1807] [serial = 1487] [outer = 0x7fc2ed3a2400] 08:57:46 INFO - PROCESS | 1807 | 1461254266420 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2f54bac00) [pid = 1807] [serial = 1488] [outer = 0x7fc2ed3a2400] 08:57:47 INFO - PROCESS | 1807 | 1461254267221 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1179ms 08:57:47 INFO - PROCESS | 1807 | 1461254267263 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 1807 | 1461254267265 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:57:47 INFO - PROCESS | 1807 | 1461254267277 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 1807 | 1461254267279 Marionette TRACE conn3 <- [1,1954,null,{}] 08:57:47 INFO - PROCESS | 1807 | 1461254267285 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 1807 | 1461254267527 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:57:47 INFO - PROCESS | 1807 | 1461254267555 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6d62000 == 110 [pid = 1807] [id = 496] 08:57:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2f62eec00) [pid = 1807] [serial = 1489] [outer = (nil)] 08:57:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2f6948c00) [pid = 1807] [serial = 1490] [outer = 0x7fc2f62eec00] 08:57:47 INFO - PROCESS | 1807 | 1461254267614 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2f6951800) [pid = 1807] [serial = 1491] [outer = 0x7fc2f62eec00] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2e7a68800) [pid = 1807] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f6333c00) [pid = 1807] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2e5b08000) [pid = 1807] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2ea0f4400) [pid = 1807] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2e5a73000) [pid = 1807] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f6bbd000) [pid = 1807] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2e5589800) [pid = 1807] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:57:48 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2e9ea4c00) [pid = 1807] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:57:48 INFO - PROCESS | 1807 | 1461254268918 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1679ms 08:57:48 INFO - PROCESS | 1807 | 1461254268954 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1807 | 1461254268957 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:57:48 INFO - PROCESS | 1807 | 1461254268962 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1807 | 1461254268964 Marionette TRACE conn3 <- [1,1958,null,{}] 08:57:48 INFO - PROCESS | 1807 | 1461254268969 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 1807 | 1461254269116 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:57:49 INFO - PROCESS | 1807 | 1461254269306 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6322800 == 111 [pid = 1807] [id = 497] 08:57:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2e5a73000) [pid = 1807] [serial = 1492] [outer = (nil)] 08:57:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2f5ee2000) [pid = 1807] [serial = 1493] [outer = 0x7fc2e5a73000] 08:57:49 INFO - PROCESS | 1807 | 1461254269365 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2f7a13c00) [pid = 1807] [serial = 1494] [outer = 0x7fc2e5a73000] 08:57:50 INFO - PROCESS | 1807 | 1461254270000 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1075ms 08:57:50 INFO - PROCESS | 1807 | 1461254270038 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1807 | 1461254270040 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:57:50 INFO - PROCESS | 1807 | 1461254270046 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1807 | 1461254270048 Marionette TRACE conn3 <- [1,1962,null,{}] 08:57:50 INFO - PROCESS | 1807 | 1461254270054 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 1807 | 1461254270271 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:57:50 INFO - PROCESS | 1807 | 1461254270293 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa036000 == 112 [pid = 1807] [id = 498] 08:57:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2e7a5ec00) [pid = 1807] [serial = 1495] [outer = (nil)] 08:57:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2f7fdc800) [pid = 1807] [serial = 1496] [outer = 0x7fc2e7a5ec00] 08:57:50 INFO - PROCESS | 1807 | 1461254270349 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2f9de9000) [pid = 1807] [serial = 1497] [outer = 0x7fc2e7a5ec00] 08:57:51 INFO - PROCESS | 1807 | 1461254271464 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1427ms 08:57:51 INFO - PROCESS | 1807 | 1461254271475 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1807 | 1461254271481 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:57:51 INFO - PROCESS | 1807 | 1461254271489 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1807 | 1461254271494 Marionette TRACE conn3 <- [1,1966,null,{}] 08:57:51 INFO - PROCESS | 1807 | 1461254271501 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 1807 | 1461254271697 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:57:51 INFO - PROCESS | 1807 | 1461254271924 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb04b800 == 113 [pid = 1807] [id = 499] 08:57:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2e8e05c00) [pid = 1807] [serial = 1498] [outer = (nil)] 08:57:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e8eb0000) [pid = 1807] [serial = 1499] [outer = 0x7fc2e8e05c00] 08:57:52 INFO - PROCESS | 1807 | 1461254272039 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2eb0b1400) [pid = 1807] [serial = 1500] [outer = 0x7fc2e8e05c00] 08:57:53 INFO - PROCESS | 1807 | 1461254273084 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1635ms 08:57:53 INFO - PROCESS | 1807 | 1461254273125 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1807 | 1461254273134 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:57:53 INFO - PROCESS | 1807 | 1461254273143 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1807 | 1461254273147 Marionette TRACE conn3 <- [1,1970,null,{}] 08:57:53 INFO - PROCESS | 1807 | 1461254273153 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 1807 | 1461254273331 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:57:53 INFO - PROCESS | 1807 | 1461254273630 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ad1000 == 114 [pid = 1807] [id = 500] 08:57:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2e8eae400) [pid = 1807] [serial = 1501] [outer = (nil)] 08:57:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2f33dd400) [pid = 1807] [serial = 1502] [outer = 0x7fc2e8eae400] 08:57:53 INFO - PROCESS | 1807 | 1461254273744 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2f54b5c00) [pid = 1807] [serial = 1503] [outer = 0x7fc2e8eae400] 08:57:54 INFO - PROCESS | 1807 | 1461254274639 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1536ms 08:57:54 INFO - PROCESS | 1807 | 1461254274679 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1807 | 1461254274683 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:57:54 INFO - PROCESS | 1807 | 1461254274689 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1807 | 1461254274695 Marionette TRACE conn3 <- [1,1974,null,{}] 08:57:54 INFO - PROCESS | 1807 | 1461254274710 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 1807 | 1461254274892 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:57:55 INFO - PROCESS | 1807 | 1461254275117 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6be800 == 115 [pid = 1807] [id = 501] 08:57:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2f5ed3800) [pid = 1807] [serial = 1504] [outer = (nil)] 08:57:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2f6699800) [pid = 1807] [serial = 1505] [outer = 0x7fc2f5ed3800] 08:57:55 INFO - PROCESS | 1807 | 1461254275232 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2f694f800) [pid = 1807] [serial = 1506] [outer = 0x7fc2f5ed3800] 08:57:56 INFO - PROCESS | 1807 | 1461254276127 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1484ms 08:57:56 INFO - PROCESS | 1807 | 1461254276175 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1807 | 1461254276182 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:57:56 INFO - PROCESS | 1807 | 1461254276190 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1807 | 1461254276195 Marionette TRACE conn3 <- [1,1978,null,{}] 08:57:56 INFO - PROCESS | 1807 | 1461254276202 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 1807 | 1461254276479 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:57:56 INFO - PROCESS | 1807 | 1461254276840 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe595800 == 116 [pid = 1807] [id = 502] 08:57:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2f6061400) [pid = 1807] [serial = 1507] [outer = (nil)] 08:57:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2f9eaa000) [pid = 1807] [serial = 1508] [outer = 0x7fc2f6061400] 08:57:56 INFO - PROCESS | 1807 | 1461254276964 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2fa151400) [pid = 1807] [serial = 1509] [outer = 0x7fc2f6061400] 08:57:57 INFO - PROCESS | 1807 | 1461254277914 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1781ms 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:57:57 INFO - PROCESS | 1807 | 1461254277971 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 1807 | 1461254277974 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:57:57 INFO - PROCESS | 1807 | 1461254277980 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1807 | 1461254277983 Marionette TRACE conn3 <- [1,1982,null,{}] 08:57:57 INFO - PROCESS | 1807 | 1461254277989 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 1807 | 1461254278182 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:57:58 INFO - PROCESS | 1807 | 1461254278399 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcac800 == 117 [pid = 1807] [id = 503] 08:57:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2f7b85400) [pid = 1807] [serial = 1510] [outer = (nil)] 08:57:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc2fbfce800) [pid = 1807] [serial = 1511] [outer = 0x7fc2f7b85400] 08:57:58 INFO - PROCESS | 1807 | 1461254278511 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2fd8df400) [pid = 1807] [serial = 1512] [outer = 0x7fc2f7b85400] 08:57:59 INFO - PROCESS | 1807 | 1461254279395 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1487ms 08:57:59 INFO - PROCESS | 1807 | 1461254279466 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1807 | 1461254279470 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:57:59 INFO - PROCESS | 1807 | 1461254279475 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1807 | 1461254279478 Marionette TRACE conn3 <- [1,1986,null,{}] 08:57:59 INFO - PROCESS | 1807 | 1461254279483 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 1807 | 1461254279720 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:57:59 INFO - PROCESS | 1807 | 1461254279938 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31007b000 == 118 [pid = 1807] [id = 504] 08:58:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2f364e800) [pid = 1807] [serial = 1513] [outer = (nil)] 08:58:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2ffc8a400) [pid = 1807] [serial = 1514] [outer = 0x7fc2f364e800] 08:58:00 INFO - PROCESS | 1807 | 1461254280052 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc30cf95000) [pid = 1807] [serial = 1515] [outer = 0x7fc2f364e800] 08:58:00 INFO - PROCESS | 1807 | 1461254280957 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1535ms 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:01 INFO - PROCESS | 1807 | 1461254281011 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1807 | 1461254281014 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:58:01 INFO - PROCESS | 1807 | 1461254281020 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1807 | 1461254281023 Marionette TRACE conn3 <- [1,1990,null,{}] 08:58:01 INFO - PROCESS | 1807 | 1461254281028 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 1807 | 1461254281196 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:58:01 INFO - PROCESS | 1807 | 1461254281470 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316673000 == 119 [pid = 1807] [id = 505] 08:58:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x7fc2f6cf4000) [pid = 1807] [serial = 1516] [outer = (nil)] 08:58:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x7fc30e104800) [pid = 1807] [serial = 1517] [outer = 0x7fc2f6cf4000] 08:58:01 INFO - PROCESS | 1807 | 1461254281561 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x7fc311e35000) [pid = 1807] [serial = 1518] [outer = 0x7fc2f6cf4000] 08:58:02 INFO - PROCESS | 1807 | 1461254282389 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1380ms 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:02 INFO - PROCESS | 1807 | 1461254282400 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1807 | 1461254282402 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:58:02 INFO - PROCESS | 1807 | 1461254282408 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 1807 | 1461254282411 Marionette TRACE conn3 <- [1,1994,null,{}] 08:58:02 INFO - PROCESS | 1807 | 1461254282416 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 1807 | 1461254282582 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:58:02 INFO - PROCESS | 1807 | 1461254282819 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e982d000 == 120 [pid = 1807] [id = 506] 08:58:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x7fc3019cc000) [pid = 1807] [serial = 1519] [outer = (nil)] 08:58:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x7fc311e41000) [pid = 1807] [serial = 1520] [outer = 0x7fc3019cc000] 08:58:02 INFO - PROCESS | 1807 | 1461254282888 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x7fc312302400) [pid = 1807] [serial = 1521] [outer = 0x7fc3019cc000] 08:58:03 INFO - PROCESS | 1807 | 1461254283730 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1335ms 08:58:03 INFO - PROCESS | 1807 | 1461254283755 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1807 | 1461254283759 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:03 INFO - PROCESS | 1807 | 1461254283766 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1807 | 1461254283769 Marionette TRACE conn3 <- [1,1998,null,{}] 08:58:03 INFO - PROCESS | 1807 | 1461254283775 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 1807 | 1461254283941 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:58:04 INFO - PROCESS | 1807 | 1461254284205 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed66b800 == 121 [pid = 1807] [id = 507] 08:58:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x7fc2e33b4400) [pid = 1807] [serial = 1522] [outer = (nil)] 08:58:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x7fc2e33bac00) [pid = 1807] [serial = 1523] [outer = 0x7fc2e33b4400] 08:58:04 INFO - PROCESS | 1807 | 1461254284279 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2e33c0800) [pid = 1807] [serial = 1524] [outer = 0x7fc2e33b4400] 08:58:05 INFO - PROCESS | 1807 | 1461254285076 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1334ms 08:58:05 INFO - PROCESS | 1807 | 1461254285102 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 1807 | 1461254285104 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:05 INFO - PROCESS | 1807 | 1461254285110 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 1807 | 1461254285113 Marionette TRACE conn3 <- [1,2002,null,{}] 08:58:05 INFO - PROCESS | 1807 | 1461254285118 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 1807 | 1461254285290 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:58:05 INFO - PROCESS | 1807 | 1461254285557 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302cd4800 == 122 [pid = 1807] [id = 508] 08:58:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x7fc2e33b5800) [pid = 1807] [serial = 1525] [outer = (nil)] 08:58:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x7fc311e3bc00) [pid = 1807] [serial = 1526] [outer = 0x7fc2e33b5800] 08:58:05 INFO - PROCESS | 1807 | 1461254285628 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x7fc31241f800) [pid = 1807] [serial = 1527] [outer = 0x7fc2e33b5800] 08:58:06 INFO - PROCESS | 1807 | 1461254286490 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1435ms 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:06 INFO - PROCESS | 1807 | 1461254286547 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1807 | 1461254286550 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:58:06 INFO - PROCESS | 1807 | 1461254286556 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1807 | 1461254286560 Marionette TRACE conn3 <- [1,2006,null,{}] 08:58:06 INFO - PROCESS | 1807 | 1461254286564 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 1807 | 1461254286768 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:58:07 INFO - PROCESS | 1807 | 1461254287030 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311e20000 == 123 [pid = 1807] [id = 509] 08:58:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x7fc2e33bb800) [pid = 1807] [serial = 1528] [outer = (nil)] 08:58:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x7fc2e984b000) [pid = 1807] [serial = 1529] [outer = 0x7fc2e33bb800] 08:58:07 INFO - PROCESS | 1807 | 1461254287108 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x7fc31250f800) [pid = 1807] [serial = 1530] [outer = 0x7fc2e33bb800] 08:58:07 INFO - PROCESS | 1807 | 1461254287936 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1482ms 08:58:08 INFO - PROCESS | 1807 | 1461254288038 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1807 | 1461254288041 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:08 INFO - PROCESS | 1807 | 1461254288047 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1807 | 1461254288049 Marionette TRACE conn3 <- [1,2010,null,{}] 08:58:08 INFO - PROCESS | 1807 | 1461254288054 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 1807 | 1461254288262 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:58:08 INFO - PROCESS | 1807 | 1461254288540 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e39e0800 == 124 [pid = 1807] [id = 510] 08:58:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x7fc2e34c7000) [pid = 1807] [serial = 1531] [outer = (nil)] 08:58:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x7fc2e34cc400) [pid = 1807] [serial = 1532] [outer = 0x7fc2e34c7000] 08:58:08 INFO - PROCESS | 1807 | 1461254288652 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x7fc2e9848000) [pid = 1807] [serial = 1533] [outer = 0x7fc2e34c7000] 08:58:09 INFO - PROCESS | 1807 | 1461254289448 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1477ms 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:09 INFO - PROCESS | 1807 | 1461254289525 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 1807 | 1461254289528 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:58:09 INFO - PROCESS | 1807 | 1461254289534 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1807 | 1461254289537 Marionette TRACE conn3 <- [1,2014,null,{}] 08:58:09 INFO - PROCESS | 1807 | 1461254289542 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 1807 | 1461254289751 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:58:10 INFO - PROCESS | 1807 | 1461254290015 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6ad3800 == 125 [pid = 1807] [id = 511] 08:58:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x7fc2e34c7400) [pid = 1807] [serial = 1534] [outer = (nil)] 08:58:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x7fc2ec176400) [pid = 1807] [serial = 1535] [outer = 0x7fc2e34c7400] 08:58:10 INFO - PROCESS | 1807 | 1461254290123 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x7fc2ec17bc00) [pid = 1807] [serial = 1536] [outer = 0x7fc2e34c7400] 08:58:10 INFO - PROCESS | 1807 | 1461254290944 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1480ms 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:11 INFO - PROCESS | 1807 | 1461254291015 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1807 | 1461254291017 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:58:11 INFO - PROCESS | 1807 | 1461254291023 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1807 | 1461254291026 Marionette TRACE conn3 <- [1,2018,null,{}] 08:58:11 INFO - PROCESS | 1807 | 1461254291031 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 1807 | 1461254291201 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:58:11 INFO - PROCESS | 1807 | 1461254291502 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4a57800 == 126 [pid = 1807] [id = 512] 08:58:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x7fc2e34cac00) [pid = 1807] [serial = 1537] [outer = (nil)] 08:58:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x7fc2e4a39000) [pid = 1807] [serial = 1538] [outer = 0x7fc2e34cac00] 08:58:11 INFO - PROCESS | 1807 | 1461254291613 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x7fc2e4a3e400) [pid = 1807] [serial = 1539] [outer = 0x7fc2e34cac00] 08:58:12 INFO - PROCESS | 1807 | 1461254292406 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1435ms 08:58:12 INFO - PROCESS | 1807 | 1461254292466 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1807 | 1461254292469 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:12 INFO - PROCESS | 1807 | 1461254292475 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1807 | 1461254292477 Marionette TRACE conn3 <- [1,2022,null,{}] 08:58:12 INFO - PROCESS | 1807 | 1461254292483 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 1807 | 1461254292651 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:58:12 INFO - PROCESS | 1807 | 1461254292929 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6acb000 == 127 [pid = 1807] [id = 513] 08:58:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x7fc2e4a33400) [pid = 1807] [serial = 1540] [outer = (nil)] 08:58:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x7fc2e4b87800) [pid = 1807] [serial = 1541] [outer = 0x7fc2e4a33400] 08:58:13 INFO - PROCESS | 1807 | 1461254293005 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x7fc2e4b8c000) [pid = 1807] [serial = 1542] [outer = 0x7fc2e4a33400] 08:58:14 INFO - PROCESS | 1807 | 1461254294226 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1788ms 08:58:14 INFO - PROCESS | 1807 | 1461254294272 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:14 INFO - PROCESS | 1807 | 1461254294277 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:58:14 INFO - PROCESS | 1807 | 1461254294285 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1807 | 1461254294290 Marionette TRACE conn3 <- [1,2026,null,{}] 08:58:14 INFO - PROCESS | 1807 | 1461254294298 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 1807 | 1461254294487 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:58:14 INFO - PROCESS | 1807 | 1461254294819 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e982e000 == 128 [pid = 1807] [id = 514] 08:58:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x7fc2e4b90c00) [pid = 1807] [serial = 1543] [outer = (nil)] 08:58:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x7fc2e554e000) [pid = 1807] [serial = 1544] [outer = 0x7fc2e4b90c00] 08:58:14 INFO - PROCESS | 1807 | 1461254294884 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x7fc2e6f91000) [pid = 1807] [serial = 1545] [outer = 0x7fc2e4b90c00] 08:58:15 INFO - PROCESS | 1807 | 1461254295757 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1540ms 08:58:15 INFO - PROCESS | 1807 | 1461254295824 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 1807 | 1461254295832 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:58:15 INFO - PROCESS | 1807 | 1461254295852 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 1807 | 1461254295854 Marionette TRACE conn3 <- [1,2030,null,{}] 08:58:15 INFO - PROCESS | 1807 | 1461254295861 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 1807 | 1461254296133 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:58:16 INFO - PROCESS | 1807 | 1461254296523 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6fea000 == 129 [pid = 1807] [id = 515] 08:58:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x7fc2e8e08400) [pid = 1807] [serial = 1546] [outer = (nil)] 08:58:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x7fc2e8ead400) [pid = 1807] [serial = 1547] [outer = 0x7fc2e8e08400] 08:58:16 INFO - PROCESS | 1807 | 1461254296587 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x7fc2e9848c00) [pid = 1807] [serial = 1548] [outer = 0x7fc2e8e08400] 08:58:17 INFO - PROCESS | 1807 | 1461254297487 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1688ms 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:58:17 INFO - PROCESS | 1807 | 1461254297540 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 1807 | 1461254297542 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:58:17 INFO - PROCESS | 1807 | 1461254297548 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1807 | 1461254297554 Marionette TRACE conn3 <- [1,2034,null,{}] 08:58:17 INFO - PROCESS | 1807 | 1461254297568 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 1807 | 1461254297743 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:58:18 INFO - PROCESS | 1807 | 1461254298020 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d85800 == 130 [pid = 1807] [id = 516] 08:58:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x7fc2eb0bb000) [pid = 1807] [serial = 1549] [outer = (nil)] 08:58:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x7fc2ec17dc00) [pid = 1807] [serial = 1550] [outer = 0x7fc2eb0bb000] 08:58:18 INFO - PROCESS | 1807 | 1461254298170 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x7fc2ec2fbc00) [pid = 1807] [serial = 1551] [outer = 0x7fc2eb0bb000] 08:58:19 INFO - PROCESS | 1807 | 1461254299010 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1537ms 08:58:19 INFO - PROCESS | 1807 | 1461254299085 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1807 | 1461254299089 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:58:19 INFO - PROCESS | 1807 | 1461254299095 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1807 | 1461254299097 Marionette TRACE conn3 <- [1,2038,null,{}] 08:58:19 INFO - PROCESS | 1807 | 1461254299102 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 1807 | 1461254299272 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:58:19 INFO - PROCESS | 1807 | 1461254299609 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6322800 == 129 [pid = 1807] [id = 497] 08:58:19 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6d62000 == 128 [pid = 1807] [id = 496] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x7fc2f974a000) [pid = 1807] [serial = 1385] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x7fc2f6cf2000) [pid = 1807] [serial = 1379] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x7fc2f9f4dc00) [pid = 1807] [serial = 1388] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x7fc2fe771400) [pid = 1807] [serial = 1394] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x7fc2e777f800) [pid = 1807] [serial = 1361] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x7fc2f6966400) [pid = 1807] [serial = 1376] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x7fc2f960d400) [pid = 1807] [serial = 1382] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x7fc2f3373800) [pid = 1807] [serial = 1367] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x7fc2ea824000) [pid = 1807] [serial = 1364] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x7fc2f540c400) [pid = 1807] [serial = 1370] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x7fc2fd37ec00) [pid = 1807] [serial = 1391] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x7fc2f5cd5000) [pid = 1807] [serial = 1373] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x7fc2ffc8f000) [pid = 1807] [serial = 1397] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x7fc300ead000) [pid = 1807] [serial = 1400] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x7fc2e8293c00) [pid = 1807] [serial = 1403] [outer = (nil)] [url = about:blank] 08:58:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8360000 == 129 [pid = 1807] [id = 517] 08:58:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x7fc2e5541c00) [pid = 1807] [serial = 1552] [outer = (nil)] 08:58:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x7fc2e9ea8c00) [pid = 1807] [serial = 1553] [outer = 0x7fc2e5541c00] 08:58:19 INFO - PROCESS | 1807 | 1461254299810 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x7fc2ed415400) [pid = 1807] [serial = 1554] [outer = 0x7fc2e5541c00] 08:58:19 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ad5000 == 128 [pid = 1807] [id = 495] 08:58:19 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38dc000 == 127 [pid = 1807] [id = 494] 08:58:19 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9956000 == 126 [pid = 1807] [id = 493] 08:58:19 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2fd7800 == 125 [pid = 1807] [id = 492] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5d9b000 == 124 [pid = 1807] [id = 491] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31666f000 == 123 [pid = 1807] [id = 485] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3125ad000 == 122 [pid = 1807] [id = 484] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312477800 == 121 [pid = 1807] [id = 483] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc312038000 == 120 [pid = 1807] [id = 482] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc53000 == 119 [pid = 1807] [id = 481] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff812800 == 118 [pid = 1807] [id = 480] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe56f000 == 117 [pid = 1807] [id = 479] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5dd0800 == 116 [pid = 1807] [id = 478] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e994c000 == 115 [pid = 1807] [id = 477] 08:58:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa034000 == 114 [pid = 1807] [id = 476] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x7fc2ed39fc00) [pid = 1807] [serial = 1412] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x7fc2eeadc000) [pid = 1807] [serial = 1413] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x7fc2f66a0000) [pid = 1807] [serial = 1421] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x7fc2f3715c00) [pid = 1807] [serial = 1415] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x7fc2f3a70400) [pid = 1807] [serial = 1416] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x7fc2f5ce2000) [pid = 1807] [serial = 1418] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x7fc2e6f85c00) [pid = 1807] [serial = 1406] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x7fc2e7a62000) [pid = 1807] [serial = 1407] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x7fc2fa149000) [pid = 1807] [serial = 1424] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x7fc2f696fc00) [pid = 1807] [serial = 1422] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x7fc2eb0b0000) [pid = 1807] [serial = 1410] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x7fc2e7a5e400) [pid = 1807] [serial = 1409] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x7fc2f968c000) [pid = 1807] [serial = 1427] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x7fc2fcbb1c00) [pid = 1807] [serial = 1428] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x7fc2fa3bb800) [pid = 1807] [serial = 1425] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2f5edd000) [pid = 1807] [serial = 1419] [outer = (nil)] [url = about:blank] 08:58:20 INFO - PROCESS | 1807 | 1461254300535 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1484ms 08:58:20 INFO - PROCESS | 1807 | 1461254300579 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 1807 | 1461254300582 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:58:20 INFO - PROCESS | 1807 | 1461254300587 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1807 | 1461254300589 Marionette TRACE conn3 <- [1,2042,null,{}] 08:58:20 INFO - PROCESS | 1807 | 1461254300595 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 1807 | 1461254300755 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:58:20 INFO - PROCESS | 1807 | 1461254300951 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0aa800 == 115 [pid = 1807] [id = 518] 08:58:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2e777f800) [pid = 1807] [serial = 1555] [outer = (nil)] 08:58:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x7fc2ed41c800) [pid = 1807] [serial = 1556] [outer = 0x7fc2e777f800] 08:58:21 INFO - PROCESS | 1807 | 1461254301009 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x7fc2eeae5400) [pid = 1807] [serial = 1557] [outer = 0x7fc2e777f800] 08:58:21 INFO - PROCESS | 1807 | 1461254301744 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1186ms 08:58:21 INFO - PROCESS | 1807 | 1461254301774 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 1807 | 1461254301776 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:58:21 INFO - PROCESS | 1807 | 1461254301814 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1807 | 1461254301816 Marionette TRACE conn3 <- [1,2046,null,{}] 08:58:21 INFO - PROCESS | 1807 | 1461254301822 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 1807 | 1461254302006 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:58:22 INFO - PROCESS | 1807 | 1461254302018 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ac3000 == 116 [pid = 1807] [id = 519] 08:58:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x7fc2f33df400) [pid = 1807] [serial = 1558] [outer = (nil)] 08:58:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x7fc2f4a3c400) [pid = 1807] [serial = 1559] [outer = 0x7fc2f33df400] 08:58:22 INFO - PROCESS | 1807 | 1461254302078 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x7fc2f54b7000) [pid = 1807] [serial = 1560] [outer = 0x7fc2f33df400] 08:58:23 INFO - PROCESS | 1807 | 1461254303008 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1233ms 08:58:23 INFO - PROCESS | 1807 | 1461254303056 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1807 | 1461254303059 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:58:23 INFO - PROCESS | 1807 | 1461254303064 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1807 | 1461254303067 Marionette TRACE conn3 <- [1,2050,null,{}] 08:58:23 INFO - PROCESS | 1807 | 1461254303074 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 1807 | 1461254303294 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:58:23 INFO - PROCESS | 1807 | 1461254303320 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96a4000 == 117 [pid = 1807] [id = 520] 08:58:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x7fc2f33e1c00) [pid = 1807] [serial = 1561] [outer = (nil)] 08:58:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x7fc2f605d800) [pid = 1807] [serial = 1562] [outer = 0x7fc2f33e1c00] 08:58:23 INFO - PROCESS | 1807 | 1461254303376 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x7fc2f6948000) [pid = 1807] [serial = 1563] [outer = 0x7fc2f33e1c00] 08:58:24 INFO - PROCESS | 1807 | 1461254304190 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1186ms 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x7fc2e6f89400) [pid = 1807] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x7fc2eb0bd400) [pid = 1807] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x7fc2f6ce7800) [pid = 1807] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x7fc2e8294800) [pid = 1807] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x7fc2e9c9b800) [pid = 1807] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x7fc2f62eec00) [pid = 1807] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x7fc2e5a73000) [pid = 1807] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x7fc2e5b0a000) [pid = 1807] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:58:25 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2ed3a2400) [pid = 1807] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:58:25 INFO - PROCESS | 1807 | 1461254305171 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 1807 | 1461254305174 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:58:25 INFO - PROCESS | 1807 | 1461254305189 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 1807 | 1461254305192 Marionette TRACE conn3 <- [1,2054,null,{}] 08:58:25 INFO - PROCESS | 1807 | 1461254305197 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 1807 | 1461254305345 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:58:25 INFO - PROCESS | 1807 | 1461254305525 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4baa000 == 118 [pid = 1807] [id = 521] 08:58:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2eb0bd400) [pid = 1807] [serial = 1564] [outer = (nil)] 08:58:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x7fc2f364d000) [pid = 1807] [serial = 1565] [outer = 0x7fc2eb0bd400] 08:58:25 INFO - PROCESS | 1807 | 1461254305582 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x7fc2f694dc00) [pid = 1807] [serial = 1566] [outer = 0x7fc2eb0bd400] 08:58:26 INFO - PROCESS | 1807 | 1461254306227 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1075ms 08:58:26 INFO - PROCESS | 1807 | 1461254306265 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1807 | 1461254306267 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:58:26 INFO - PROCESS | 1807 | 1461254306273 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1807 | 1461254306275 Marionette TRACE conn3 <- [1,2058,null,{}] 08:58:26 INFO - PROCESS | 1807 | 1461254306280 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 1807 | 1461254306507 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:58:26 INFO - PROCESS | 1807 | 1461254306525 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa672800 == 119 [pid = 1807] [id = 522] 08:58:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x7fc2e7a61800) [pid = 1807] [serial = 1567] [outer = (nil)] 08:58:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x7fc2f6970800) [pid = 1807] [serial = 1568] [outer = 0x7fc2e7a61800] 08:58:26 INFO - PROCESS | 1807 | 1461254306583 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x7fc2f9ddf000) [pid = 1807] [serial = 1569] [outer = 0x7fc2e7a61800] 08:58:27 INFO - PROCESS | 1807 | 1461254307584 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1376ms 08:58:27 INFO - PROCESS | 1807 | 1461254307651 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1807 | 1461254307656 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:58:27 INFO - PROCESS | 1807 | 1461254307664 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1807 | 1461254307670 Marionette TRACE conn3 <- [1,2062,null,{}] 08:58:27 INFO - PROCESS | 1807 | 1461254307680 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 1807 | 1461254307923 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:58:28 INFO - PROCESS | 1807 | 1461254308201 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9822000 == 120 [pid = 1807] [id = 523] 08:58:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x7fc2e4a3f800) [pid = 1807] [serial = 1570] [outer = (nil)] 08:58:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x7fc2e5588400) [pid = 1807] [serial = 1571] [outer = 0x7fc2e4a3f800] 08:58:28 INFO - PROCESS | 1807 | 1461254308277 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x7fc2e829ec00) [pid = 1807] [serial = 1572] [outer = 0x7fc2e4a3f800] 08:58:29 INFO - PROCESS | 1807 | 1461254309189 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1588ms 08:58:29 INFO - PROCESS | 1807 | 1461254309252 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1807 | 1461254309260 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:58:29 INFO - PROCESS | 1807 | 1461254309270 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1807 | 1461254309274 Marionette TRACE conn3 <- [1,2066,null,{}] 08:58:29 INFO - PROCESS | 1807 | 1461254309279 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 1807 | 1461254309499 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:58:29 INFO - PROCESS | 1807 | 1461254309809 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae4000 == 121 [pid = 1807] [id = 524] 08:58:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x7fc2e984cc00) [pid = 1807] [serial = 1573] [outer = (nil)] 08:58:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x7fc2eb0bc000) [pid = 1807] [serial = 1574] [outer = 0x7fc2e984cc00] 08:58:29 INFO - PROCESS | 1807 | 1461254309882 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x7fc2ed364400) [pid = 1807] [serial = 1575] [outer = 0x7fc2e984cc00] 08:58:30 INFO - PROCESS | 1807 | 1461254310850 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1639ms 08:58:30 INFO - PROCESS | 1807 | 1461254310910 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 1807 | 1461254310917 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:58:30 INFO - PROCESS | 1807 | 1461254310923 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1807 | 1461254310928 Marionette TRACE conn3 <- [1,2070,null,{}] 08:58:30 INFO - PROCESS | 1807 | 1461254310943 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 1807 | 1461254311131 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:58:31 INFO - PROCESS | 1807 | 1461254311437 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd848800 == 122 [pid = 1807] [id = 525] 08:58:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x7fc2eeadc000) [pid = 1807] [serial = 1576] [outer = (nil)] 08:58:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x7fc2f33d9c00) [pid = 1807] [serial = 1577] [outer = 0x7fc2eeadc000] 08:58:31 INFO - PROCESS | 1807 | 1461254311519 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x7fc2f3a63c00) [pid = 1807] [serial = 1578] [outer = 0x7fc2eeadc000] 08:58:32 INFO - PROCESS | 1807 | 1461254312337 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1488ms 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:58:32 INFO - PROCESS | 1807 | 1461254312412 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1807 | 1461254312415 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:58:32 INFO - PROCESS | 1807 | 1461254312421 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1807 | 1461254312425 Marionette TRACE conn3 <- [1,2074,null,{}] 08:58:32 INFO - PROCESS | 1807 | 1461254312430 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 1807 | 1461254312614 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:58:32 INFO - PROCESS | 1807 | 1461254312880 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000ec000 == 123 [pid = 1807] [id = 526] 08:58:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x7fc2f30f7800) [pid = 1807] [serial = 1579] [outer = (nil)] 08:58:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x7fc2f694c400) [pid = 1807] [serial = 1580] [outer = 0x7fc2f30f7800] 08:58:32 INFO - PROCESS | 1807 | 1461254312956 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x7fc2f9612800) [pid = 1807] [serial = 1581] [outer = 0x7fc2f30f7800] 08:58:33 INFO - PROCESS | 1807 | 1461254313804 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1428ms 08:58:33 INFO - PROCESS | 1807 | 1461254313850 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1807 | 1461254313853 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:58:33 INFO - PROCESS | 1807 | 1461254313859 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1807 | 1461254313861 Marionette TRACE conn3 <- [1,2078,null,{}] 08:58:33 INFO - PROCESS | 1807 | 1461254313867 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 1807 | 1461254314039 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:58:34 INFO - PROCESS | 1807 | 1461254314309 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30db0b800 == 124 [pid = 1807] [id = 527] 08:58:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x7fc2f4c19000) [pid = 1807] [serial = 1582] [outer = (nil)] 08:58:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x7fc2fa149000) [pid = 1807] [serial = 1583] [outer = 0x7fc2f4c19000] 08:58:34 INFO - PROCESS | 1807 | 1461254314383 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x7fc2fbfd2400) [pid = 1807] [serial = 1584] [outer = 0x7fc2f4c19000] 08:58:35 INFO - PROCESS | 1807 | ************************* 08:58:35 INFO - PROCESS | 1807 | A coding exception was thrown and uncaught in a Task. 08:58:35 INFO - PROCESS | 1807 | 08:58:35 INFO - PROCESS | 1807 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:58:35 INFO - PROCESS | 1807 | Full stack: 08:58:35 INFO - PROCESS | 1807 | ************************* 08:58:35 INFO - PROCESS | 1807 | 1461254315260 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1439ms 08:58:35 INFO - PROCESS | 1807 | 1461254315298 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 1807 | 1461254315301 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:58:35 INFO - PROCESS | 1807 | 1461254315307 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 1807 | 1461254315309 Marionette TRACE conn3 <- [1,2082,null,{}] 08:58:35 INFO - PROCESS | 1807 | 1461254315315 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 1807 | 1461254315511 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:58:35 INFO - PROCESS | 1807 | 1461254315788 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314ed6000 == 125 [pid = 1807] [id = 528] 08:58:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 287 (0x7fc30cdb5000) [pid = 1807] [serial = 1585] [outer = (nil)] 08:58:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 288 (0x7fc311e39400) [pid = 1807] [serial = 1586] [outer = 0x7fc30cdb5000] 08:58:35 INFO - PROCESS | 1807 | 1461254315916 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 289 (0x7fc31209a000) [pid = 1807] [serial = 1587] [outer = 0x7fc30cdb5000] 08:58:36 INFO - PROCESS | 1807 | 1461254316715 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1478ms 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:58:36 INFO - PROCESS | 1807 | 1461254316787 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 1807 | 1461254316790 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:58:36 INFO - PROCESS | 1807 | 1461254316796 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 1807 | 1461254316799 Marionette TRACE conn3 <- [1,2086,null,{}] 08:58:36 INFO - PROCESS | 1807 | 1461254316804 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 1807 | 1461254317015 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:58:37 INFO - PROCESS | 1807 | 1461254317284 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6a93800 == 126 [pid = 1807] [id = 529] 08:58:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 290 (0x7fc2ec2fb000) [pid = 1807] [serial = 1588] [outer = (nil)] 08:58:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 291 (0x7fc2f309e800) [pid = 1807] [serial = 1589] [outer = 0x7fc2ec2fb000] 08:58:37 INFO - PROCESS | 1807 | 1461254317396 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 292 (0x7fc2f30a3c00) [pid = 1807] [serial = 1590] [outer = 0x7fc2ec2fb000] 08:58:38 INFO - PROCESS | 1807 | 1461254318216 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1481ms 08:58:38 INFO - PROCESS | 1807 | 1461254318277 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 1807 | 1461254318279 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:58:38 INFO - PROCESS | 1807 | 1461254318285 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 1807 | 1461254318288 Marionette TRACE conn3 <- [1,2090,null,{}] 08:58:38 INFO - PROCESS | 1807 | 1461254318293 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 1807 | 1461254318468 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:58:38 INFO - PROCESS | 1807 | 1461254318740 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e24000 == 127 [pid = 1807] [id = 530] 08:58:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 293 (0x7fc2f3099000) [pid = 1807] [serial = 1591] [outer = (nil)] 08:58:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 294 (0x7fc2f9e26c00) [pid = 1807] [serial = 1592] [outer = 0x7fc2f3099000] 08:58:38 INFO - PROCESS | 1807 | 1461254318811 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 295 (0x7fc2f9e2bc00) [pid = 1807] [serial = 1593] [outer = 0x7fc2f3099000] 08:58:39 INFO - PROCESS | 1807 | 1461254319659 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1432ms 08:58:39 INFO - PROCESS | 1807 | 1461254319719 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 1807 | 1461254319722 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:58:39 INFO - PROCESS | 1807 | 1461254319728 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1807 | 1461254319730 Marionette TRACE conn3 <- [1,2094,null,{}] 08:58:39 INFO - PROCESS | 1807 | 1461254319736 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 1807 | 1461254319909 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:58:40 INFO - PROCESS | 1807 | 1461254320182 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cce6000 == 128 [pid = 1807] [id = 531] 08:58:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 296 (0x7fc2ea0f4800) [pid = 1807] [serial = 1594] [outer = (nil)] 08:58:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x7fc2ea936800) [pid = 1807] [serial = 1595] [outer = 0x7fc2ea0f4800] 08:58:40 INFO - PROCESS | 1807 | 1461254320253 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x7fc2ea93bc00) [pid = 1807] [serial = 1596] [outer = 0x7fc2ea0f4800] 08:58:41 INFO - PROCESS | 1807 | 1461254321107 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1436ms 08:58:41 INFO - PROCESS | 1807 | 1461254321165 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1807 | 1461254321168 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:58:41 INFO - PROCESS | 1807 | 1461254321174 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1807 | 1461254321177 Marionette TRACE conn3 <- [1,2098,null,{}] 08:58:41 INFO - PROCESS | 1807 | 1461254321182 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 1807 | 1461254321370 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:58:41 INFO - PROCESS | 1807 | 1461254321645 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2df0800 == 129 [pid = 1807] [id = 532] 08:58:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x7fc2ea92f800) [pid = 1807] [serial = 1597] [outer = (nil)] 08:58:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x7fc2f9e28000) [pid = 1807] [serial = 1598] [outer = 0x7fc2ea92f800] 08:58:41 INFO - PROCESS | 1807 | 1461254321718 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x7fc2f9e2e800) [pid = 1807] [serial = 1599] [outer = 0x7fc2ea92f800] 08:58:42 INFO - PROCESS | 1807 | 1461254322550 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1430ms 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:58:42 INFO - PROCESS | 1807 | 1461254322604 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 1807 | 1461254322608 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:58:42 INFO - PROCESS | 1807 | 1461254322614 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1807 | 1461254322617 Marionette TRACE conn3 <- [1,2102,null,{}] 08:58:42 INFO - PROCESS | 1807 | 1461254322623 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 1807 | 1461254322821 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:58:43 INFO - PROCESS | 1807 | 1461254323091 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2cb2000 == 130 [pid = 1807] [id = 533] 08:58:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x7fc2f33de800) [pid = 1807] [serial = 1600] [outer = (nil)] 08:58:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x7fc312096c00) [pid = 1807] [serial = 1601] [outer = 0x7fc2f33de800] 08:58:43 INFO - PROCESS | 1807 | 1461254323174 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x7fc312510800) [pid = 1807] [serial = 1602] [outer = 0x7fc2f33de800] 08:58:44 INFO - PROCESS | 1807 | 1461254324009 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1432ms 08:58:44 INFO - PROCESS | 1807 | 1461254324046 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1807 | 1461254324049 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:58:44 INFO - PROCESS | 1807 | 1461254324055 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1807 | 1461254324057 Marionette TRACE conn3 <- [1,2106,null,{}] 08:58:44 INFO - PROCESS | 1807 | 1461254324063 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 1807 | 1461254324233 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:58:44 INFO - PROCESS | 1807 | 1461254324509 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e3836800 == 131 [pid = 1807] [id = 534] 08:58:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x7fc2e38ca000) [pid = 1807] [serial = 1603] [outer = (nil)] 08:58:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 306 (0x7fc2e38d1400) [pid = 1807] [serial = 1604] [outer = 0x7fc2e38ca000] 08:58:44 INFO - PROCESS | 1807 | 1461254324582 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 307 (0x7fc2e38d6400) [pid = 1807] [serial = 1605] [outer = 0x7fc2e38ca000] 08:58:45 INFO - PROCESS | 1807 | 1461254325400 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1386ms 08:58:45 INFO - PROCESS | 1807 | 1461254325442 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 1807 | 1461254325446 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:58:45 INFO - PROCESS | 1807 | 1461254325451 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 1807 | 1461254325453 Marionette TRACE conn3 <- [1,2110,null,{}] 08:58:45 INFO - PROCESS | 1807 | 1461254325459 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 1807 | 1461254325632 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:58:45 INFO - PROCESS | 1807 | 1461254325936 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e160f800 == 132 [pid = 1807] [id = 535] 08:58:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 308 (0x7fc2e34c9c00) [pid = 1807] [serial = 1606] [outer = (nil)] 08:58:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 309 (0x7fc2ee91c000) [pid = 1807] [serial = 1607] [outer = 0x7fc2e34c9c00] 08:58:46 INFO - PROCESS | 1807 | 1461254326019 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 310 (0x7fc2ee922c00) [pid = 1807] [serial = 1608] [outer = 0x7fc2e34c9c00] 08:58:46 INFO - PROCESS | 1807 | 1461254326903 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1484ms 08:58:46 INFO - PROCESS | 1807 | 1461254326937 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1807 | 1461254326940 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:58:46 INFO - PROCESS | 1807 | 1461254326946 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1807 | 1461254326948 Marionette TRACE conn3 <- [1,2114,null,{}] 08:58:46 INFO - PROCESS | 1807 | 1461254326954 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 1807 | 1461254327138 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:58:47 INFO - PROCESS | 1807 | 1461254327422 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e3843800 == 133 [pid = 1807] [id = 536] 08:58:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 311 (0x7fc2e34ce400) [pid = 1807] [serial = 1609] [outer = (nil)] 08:58:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 312 (0x7fc2e7109400) [pid = 1807] [serial = 1610] [outer = 0x7fc2e34ce400] 08:58:47 INFO - PROCESS | 1807 | 1461254327529 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 313 (0x7fc2e710ec00) [pid = 1807] [serial = 1611] [outer = 0x7fc2e34ce400] 08:58:48 INFO - PROCESS | 1807 | 1461254328345 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1477ms 08:58:48 INFO - PROCESS | 1807 | 1461254328424 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 1807 | 1461254328427 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:58:48 INFO - PROCESS | 1807 | 1461254328433 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1807 | 1461254328435 Marionette TRACE conn3 <- [1,2118,null,{}] 08:58:48 INFO - PROCESS | 1807 | 1461254328441 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 1807 | 1461254328657 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:58:48 INFO - PROCESS | 1807 | 1461254328981 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6317800 == 134 [pid = 1807] [id = 537] 08:58:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 314 (0x7fc2e7103c00) [pid = 1807] [serial = 1612] [outer = (nil)] 08:58:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 315 (0x7fc2e8e14c00) [pid = 1807] [serial = 1613] [outer = 0x7fc2e7103c00] 08:58:49 INFO - PROCESS | 1807 | 1461254329051 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 316 (0x7fc2ee91e400) [pid = 1807] [serial = 1614] [outer = 0x7fc2e7103c00] 08:58:49 INFO - PROCESS | 1807 | 1461254329872 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1483ms 08:58:49 INFO - PROCESS | 1807 | 1461254329917 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1807 | 1461254329920 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:58:49 INFO - PROCESS | 1807 | 1461254329926 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1807 | 1461254329928 Marionette TRACE conn3 <- [1,2122,null,{}] 08:58:49 INFO - PROCESS | 1807 | 1461254329933 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 1807 | 1461254330106 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:58:50 INFO - PROCESS | 1807 | 1461254330374 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4926000 == 135 [pid = 1807] [id = 538] 08:58:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 317 (0x7fc2e4904800) [pid = 1807] [serial = 1615] [outer = (nil)] 08:58:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 318 (0x7fc2e490bc00) [pid = 1807] [serial = 1616] [outer = 0x7fc2e4904800] 08:58:50 INFO - PROCESS | 1807 | 1461254330445 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 319 (0x7fc2e4910800) [pid = 1807] [serial = 1617] [outer = 0x7fc2e4904800] 08:58:51 INFO - PROCESS | 1807 | 1461254331314 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1433ms 08:58:51 INFO - PROCESS | 1807 | 1461254331359 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 1807 | 1461254331363 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:58:51 INFO - PROCESS | 1807 | 1461254331368 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1807 | 1461254331370 Marionette TRACE conn3 <- [1,2126,null,{}] 08:58:51 INFO - PROCESS | 1807 | 1461254331376 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 1807 | 1461254331559 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:58:52 INFO - PROCESS | 1807 | 1461254332462 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4a58800 == 136 [pid = 1807] [id = 539] 08:58:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 320 (0x7fc2e33c1400) [pid = 1807] [serial = 1618] [outer = (nil)] 08:58:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 321 (0x7fc2e34c6400) [pid = 1807] [serial = 1619] [outer = 0x7fc2e33c1400] 08:58:52 INFO - PROCESS | 1807 | 1461254332652 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 322 (0x7fc2e4a32000) [pid = 1807] [serial = 1620] [outer = 0x7fc2e33c1400] 08:58:53 INFO - PROCESS | 1807 | 1461254333519 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2186ms 08:58:53 INFO - PROCESS | 1807 | 1461254333556 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1807 | 1461254333560 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:58:53 INFO - PROCESS | 1807 | 1461254333567 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1807 | 1461254333573 Marionette TRACE conn3 <- [1,2130,null,{}] 08:58:53 INFO - PROCESS | 1807 | 1461254333579 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 1807 | 1461254333756 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:58:54 INFO - PROCESS | 1807 | 1461254334007 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e860c000 == 137 [pid = 1807] [id = 540] 08:58:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 323 (0x7fc2e33b6800) [pid = 1807] [serial = 1621] [outer = (nil)] 08:58:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 324 (0x7fc2e7609800) [pid = 1807] [serial = 1622] [outer = 0x7fc2e33b6800] 08:58:54 INFO - PROCESS | 1807 | 1461254334072 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 325 (0x7fc2e86c8800) [pid = 1807] [serial = 1623] [outer = 0x7fc2e33b6800] 08:58:55 INFO - PROCESS | 1807 | 1461254335252 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1807 | 1461254335315 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:58:55 INFO - PROCESS | 1807 | 1461254335323 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1807 | 1461254335326 Marionette TRACE conn3 <- [1,2134,null,{}] 08:58:55 INFO - PROCESS | 1807 | 1461254335331 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 1807 | 1461254335510 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:58:55 INFO - PROCESS | 1807 | 1461254335872 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e576b800 == 138 [pid = 1807] [id = 541] 08:58:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 326 (0x7fc2e8eaa400) [pid = 1807] [serial = 1624] [outer = (nil)] 08:58:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 327 (0x7fc2e8eb6000) [pid = 1807] [serial = 1625] [outer = 0x7fc2e8eaa400] 08:58:55 INFO - PROCESS | 1807 | 1461254335936 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 328 (0x7fc2e984b400) [pid = 1807] [serial = 1626] [outer = 0x7fc2e8eaa400] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30db0f000 == 137 [pid = 1807] [id = 466] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6845000 == 136 [pid = 1807] [id = 467] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc4c800 == 135 [pid = 1807] [id = 465] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e41000 == 134 [pid = 1807] [id = 464] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 327 (0x7fc2e86c9800) [pid = 1807] [serial = 1469] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 326 (0x7fc311e3ec00) [pid = 1807] [serial = 1466] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 325 (0x7fc3121c3c00) [pid = 1807] [serial = 1472] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 324 (0x7fc30dfd0000) [pid = 1807] [serial = 1454] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 323 (0x7fc2f33df000) [pid = 1807] [serial = 1457] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 322 (0x7fc2f6943c00) [pid = 1807] [serial = 1460] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 321 (0x7fc311e35400) [pid = 1807] [serial = 1463] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 320 (0x7fc2f7fdc800) [pid = 1807] [serial = 1496] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4baa000 == 133 [pid = 1807] [id = 521] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96a4000 == 132 [pid = 1807] [id = 520] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ac3000 == 131 [pid = 1807] [id = 519] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0aa800 == 130 [pid = 1807] [id = 518] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8360000 == 129 [pid = 1807] [id = 517] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5d85800 == 128 [pid = 1807] [id = 516] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6fea000 == 127 [pid = 1807] [id = 515] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e982e000 == 126 [pid = 1807] [id = 514] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302cd4800 == 125 [pid = 1807] [id = 508] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed66b800 == 124 [pid = 1807] [id = 507] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e982d000 == 123 [pid = 1807] [id = 506] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc316673000 == 122 [pid = 1807] [id = 505] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31007b000 == 121 [pid = 1807] [id = 504] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcac800 == 120 [pid = 1807] [id = 503] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe595800 == 119 [pid = 1807] [id = 502] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa6be800 == 118 [pid = 1807] [id = 501] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ad1000 == 117 [pid = 1807] [id = 500] 08:58:56 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb04b800 == 116 [pid = 1807] [id = 499] 08:58:56 INFO - PROCESS | 1807 | 1461254336895 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 319 (0x7fc2e8437800) [pid = 1807] [serial = 1475] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 318 (0x7fc2f30fac00) [pid = 1807] [serial = 1482] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 317 (0x7fc2f960ec00) [pid = 1807] [serial = 1098] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 316 (0x7fc2eb0b5000) [pid = 1807] [serial = 1433] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 315 (0x7fc2f3110c00) [pid = 1807] [serial = 1484] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 314 (0x7fc2ea0e9c00) [pid = 1807] [serial = 1478] [outer = (nil)] [url = about:blank] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1632ms 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 313 (0x7fc2f3720000) [pid = 1807] [serial = 1485] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 312 (0x7fc2f6948c00) [pid = 1807] [serial = 1490] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 311 (0x7fc2fe5e3800) [pid = 1807] [serial = 1442] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 310 (0x7fc2f7a13c00) [pid = 1807] [serial = 1494] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 309 (0x7fc2ed421c00) [pid = 1807] [serial = 1209] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 308 (0x7fc2e8ead000) [pid = 1807] [serial = 1476] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 307 (0x7fc2ec2f7000) [pid = 1807] [serial = 1479] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 306 (0x7fc2ee858400) [pid = 1807] [serial = 1481] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 305 (0x7fc2f5ee2000) [pid = 1807] [serial = 1493] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x7fc2fd386800) [pid = 1807] [serial = 1430] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x7fc30de26400) [pid = 1807] [serial = 1448] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x7fc2f3715400) [pid = 1807] [serial = 1436] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x7fc2f6bc7400) [pid = 1807] [serial = 1439] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x7fc2f4c15c00) [pid = 1807] [serial = 1487] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x7fc2f6951800) [pid = 1807] [serial = 1491] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x7fc2ed36d000) [pid = 1807] [serial = 1451] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x7fc3019ce000) [pid = 1807] [serial = 1445] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x7fc2f54bac00) [pid = 1807] [serial = 1488] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 1807 | 1461254336977 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1807 | 1461254336979 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:58:56 INFO - PROCESS | 1807 | 1461254336987 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1807 | 1461254336995 Marionette TRACE conn3 <- [1,2138,null,{}] 08:58:57 INFO - PROCESS | 1807 | 1461254337007 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 1807 | 1461254337172 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:58:57 INFO - PROCESS | 1807 | 1461254337182 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9820000 == 117 [pid = 1807] [id = 542] 08:58:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 297 (0x7fc2e760d800) [pid = 1807] [serial = 1627] [outer = (nil)] 08:58:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 298 (0x7fc2eb0b1000) [pid = 1807] [serial = 1628] [outer = 0x7fc2e760d800] 08:58:57 INFO - PROCESS | 1807 | 1461254337240 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 299 (0x7fc2ec178400) [pid = 1807] [serial = 1629] [outer = 0x7fc2e760d800] 08:58:58 INFO - PROCESS | 1807 | 1461254338140 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1186ms 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:58:58 INFO - PROCESS | 1807 | 1461254338172 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 1807 | 1461254338175 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:58:58 INFO - PROCESS | 1807 | 1461254338182 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 1807 | 1461254338185 Marionette TRACE conn3 <- [1,2142,null,{}] 08:58:58 INFO - PROCESS | 1807 | 1461254338189 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 1807 | 1461254338357 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:58:58 INFO - PROCESS | 1807 | 1461254338373 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea88c800 == 118 [pid = 1807] [id = 543] 08:58:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 300 (0x7fc2e710e000) [pid = 1807] [serial = 1630] [outer = (nil)] 08:58:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 301 (0x7fc2ed366000) [pid = 1807] [serial = 1631] [outer = 0x7fc2e710e000] 08:58:58 INFO - PROCESS | 1807 | 1461254338429 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 302 (0x7fc2ed3a0c00) [pid = 1807] [serial = 1632] [outer = 0x7fc2e710e000] 08:58:59 INFO - PROCESS | 1807 | 1461254339382 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1807 | 1461254339456 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:58:59 INFO - PROCESS | 1807 | 1461254339477 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1807 | 1461254339480 Marionette TRACE conn3 <- [1,2146,null,{}] 08:58:59 INFO - PROCESS | 1807 | 1461254339484 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 1807 | 1461254339723 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:58:59 INFO - PROCESS | 1807 | 1461254339744 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed51b800 == 119 [pid = 1807] [id = 544] 08:58:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 303 (0x7fc2ee84d800) [pid = 1807] [serial = 1633] [outer = (nil)] 08:58:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 304 (0x7fc2ee91f400) [pid = 1807] [serial = 1634] [outer = 0x7fc2ee84d800] 08:58:59 INFO - PROCESS | 1807 | 1461254339819 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 305 (0x7fc2f3009000) [pid = 1807] [serial = 1635] [outer = 0x7fc2ee84d800] 08:59:01 INFO - PROCESS | 1807 | 1461254341065 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 1807 | 1461254341112 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:01 INFO - PROCESS | 1807 | 1461254341125 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1807 | 1461254341127 Marionette TRACE conn3 <- [1,2150,null,{}] 08:59:01 INFO - PROCESS | 1807 | 1461254341132 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 1807 | 1461254341465 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 304 (0x7fc2eb0bb000) [pid = 1807] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 303 (0x7fc2f62e9400) [pid = 1807] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 302 (0x7fc2e8431800) [pid = 1807] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 301 (0x7fc2e9e9fc00) [pid = 1807] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 300 (0x7fc2ed63f000) [pid = 1807] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 299 (0x7fc2f33e1c00) [pid = 1807] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 298 (0x7fc2ed3a6c00) [pid = 1807] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 297 (0x7fc2e5a6f400) [pid = 1807] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 296 (0x7fc2eb0bd400) [pid = 1807] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 295 (0x7fc2e5a6a000) [pid = 1807] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 294 (0x7fc2f62ee000) [pid = 1807] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 293 (0x7fc2f3006400) [pid = 1807] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 292 (0x7fc2e4b90c00) [pid = 1807] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 291 (0x7fc2e5541c00) [pid = 1807] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 290 (0x7fc2e7a5ec00) [pid = 1807] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 289 (0x7fc2eb0bbc00) [pid = 1807] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 288 (0x7fc2f7ee7800) [pid = 1807] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 287 (0x7fc2f62e7800) [pid = 1807] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 286 (0x7fc2ea0ea800) [pid = 1807] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x7fc2e7781000) [pid = 1807] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x7fc2e5540400) [pid = 1807] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x7fc2ed6cb800) [pid = 1807] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x7fc2e5b06800) [pid = 1807] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x7fc2e7605000) [pid = 1807] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x7fc2f6830400) [pid = 1807] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x7fc2e8e08400) [pid = 1807] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x7fc2f6948400) [pid = 1807] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x7fc2f3006c00) [pid = 1807] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x7fc2f33df400) [pid = 1807] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x7fc2ed373800) [pid = 1807] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x7fc2e5581c00) [pid = 1807] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x7fc2e760b800) [pid = 1807] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x7fc2e8e0f000) [pid = 1807] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x7fc2e8297400) [pid = 1807] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x7fc2ed369000) [pid = 1807] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x7fc2e5a6b400) [pid = 1807] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x7fc2f961a800) [pid = 1807] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x7fc2f7b85800) [pid = 1807] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x7fc2eb0b2400) [pid = 1807] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2f8a1c000) [pid = 1807] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x7fc2f633b800) [pid = 1807] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x7fc2e5541400) [pid = 1807] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x7fc2e554d000) [pid = 1807] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x7fc2ed36b800) [pid = 1807] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x7fc2e777f800) [pid = 1807] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x7fc2f6cedc00) [pid = 1807] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x7fc2f3002400) [pid = 1807] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x7fc2fc968c00) [pid = 1807] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc2e5a6c400) [pid = 1807] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2e6f86400) [pid = 1807] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2e8e11000) [pid = 1807] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2f633a400) [pid = 1807] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc2e5543c00) [pid = 1807] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc2f3007800) [pid = 1807] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2e557fc00) [pid = 1807] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2f33de400) [pid = 1807] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2fe5e2000) [pid = 1807] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2ea829400) [pid = 1807] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2e5b07400) [pid = 1807] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2f7a13400) [pid = 1807] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2f4c17400) [pid = 1807] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2eb0b1c00) [pid = 1807] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc2f6bc6400) [pid = 1807] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2e8291400) [pid = 1807] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2e5545000) [pid = 1807] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc3007d1400) [pid = 1807] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2fa2f9c00) [pid = 1807] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f6155c00) [pid = 1807] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2e5582400) [pid = 1807] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f6971400) [pid = 1807] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2e6f92800) [pid = 1807] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2f669ac00) [pid = 1807] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2e5b0d400) [pid = 1807] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2e9ea9400) [pid = 1807] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2e5b03400) [pid = 1807] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2fa14ac00) [pid = 1807] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2f6334c00) [pid = 1807] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2ed640c00) [pid = 1807] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2ed6cfc00) [pid = 1807] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2ed365800) [pid = 1807] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2f3651c00) [pid = 1807] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2fbf6d800) [pid = 1807] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2e9ea3000) [pid = 1807] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2f62ebc00) [pid = 1807] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:59:02 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc306d08400) [pid = 1807] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:59:02 INFO - PROCESS | 1807 | 1461254342870 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e36d4800 == 120 [pid = 1807] [id = 545] 08:59:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2e34c4800) [pid = 1807] [serial = 1636] [outer = (nil)] 08:59:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2e5544400) [pid = 1807] [serial = 1637] [outer = 0x7fc2e34c4800] 08:59:02 INFO - PROCESS | 1807 | 1461254342946 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2e5a65400) [pid = 1807] [serial = 1638] [outer = 0x7fc2e34c4800] 08:59:03 INFO - PROCESS | 1807 | 1461254343615 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2536ms 08:59:03 INFO - PROCESS | 1807 | 1461254343655 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 1807 | 1461254343657 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:03 INFO - PROCESS | 1807 | 1461254343663 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1807 | 1461254343665 Marionette TRACE conn3 <- [1,2154,null,{}] 08:59:03 INFO - PROCESS | 1807 | 1461254343671 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 1807 | 1461254343842 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:59:04 INFO - PROCESS | 1807 | 1461254344031 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8ee0800 == 121 [pid = 1807] [id = 546] 08:59:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2e5540400) [pid = 1807] [serial = 1639] [outer = (nil)] 08:59:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2e6f86400) [pid = 1807] [serial = 1640] [outer = 0x7fc2e5540400] 08:59:04 INFO - PROCESS | 1807 | 1461254344088 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2e8e0f000) [pid = 1807] [serial = 1641] [outer = 0x7fc2e5540400] 08:59:04 INFO - PROCESS | 1807 | 1461254344975 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1382ms 08:59:05 INFO - PROCESS | 1807 | 1461254345047 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1807 | 1461254345052 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:05 INFO - PROCESS | 1807 | 1461254345061 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1807 | 1461254345066 Marionette TRACE conn3 <- [1,2158,null,{}] 08:59:05 INFO - PROCESS | 1807 | 1461254345075 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 1807 | 1461254345363 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:59:05 INFO - PROCESS | 1807 | 1461254345691 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5775800 == 122 [pid = 1807] [id = 547] 08:59:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2e38cfc00) [pid = 1807] [serial = 1642] [outer = (nil)] 08:59:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2e554a400) [pid = 1807] [serial = 1643] [outer = 0x7fc2e38cfc00] 08:59:05 INFO - PROCESS | 1807 | 1461254345765 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc2e7107000) [pid = 1807] [serial = 1644] [outer = 0x7fc2e38cfc00] 08:59:06 INFO - PROCESS | 1807 | 1461254346778 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1787ms 08:59:06 INFO - PROCESS | 1807 | 1461254346852 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 1807 | 1461254346865 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:06 INFO - PROCESS | 1807 | 1461254346880 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1807 | 1461254346887 Marionette TRACE conn3 <- [1,2162,null,{}] 08:59:06 INFO - PROCESS | 1807 | 1461254346895 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 1807 | 1461254347335 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:59:07 INFO - PROCESS | 1807 | 1461254347607 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1dc000 == 123 [pid = 1807] [id = 548] 08:59:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2e773d400) [pid = 1807] [serial = 1645] [outer = (nil)] 08:59:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2e8eb3c00) [pid = 1807] [serial = 1646] [outer = 0x7fc2e773d400] 08:59:07 INFO - PROCESS | 1807 | 1461254347724 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2e9c8f400) [pid = 1807] [serial = 1647] [outer = 0x7fc2e773d400] 08:59:08 INFO - PROCESS | 1807 | 1461254348723 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1893ms 08:59:08 INFO - PROCESS | 1807 | 1461254348772 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1807 | 1461254348776 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:08 INFO - PROCESS | 1807 | 1461254348781 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1807 | 1461254348787 Marionette TRACE conn3 <- [1,2166,null,{}] 08:59:08 INFO - PROCESS | 1807 | 1461254348802 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 1807 | 1461254348988 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:59:09 INFO - PROCESS | 1807 | 1461254349295 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f498c000 == 124 [pid = 1807] [id = 549] 08:59:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2e9ea9c00) [pid = 1807] [serial = 1648] [outer = (nil)] 08:59:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2eb0bbc00) [pid = 1807] [serial = 1649] [outer = 0x7fc2e9ea9c00] 08:59:09 INFO - PROCESS | 1807 | 1461254349371 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2ed36c400) [pid = 1807] [serial = 1650] [outer = 0x7fc2e9ea9c00] 08:59:10 INFO - PROCESS | 1807 | 1461254350188 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1434ms 08:59:10 INFO - PROCESS | 1807 | 1461254350218 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:10 INFO - PROCESS | 1807 | 1461254350222 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:59:10 INFO - PROCESS | 1807 | 1461254350228 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1807 | 1461254350231 Marionette TRACE conn3 <- [1,2170,null,{}] 08:59:10 INFO - PROCESS | 1807 | 1461254350236 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 1807 | 1461254350424 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:59:10 INFO - PROCESS | 1807 | 1461254350695 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4baa000 == 125 [pid = 1807] [id = 550] 08:59:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2ea932800) [pid = 1807] [serial = 1651] [outer = (nil)] 08:59:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2ed6c9000) [pid = 1807] [serial = 1652] [outer = 0x7fc2ea932800] 08:59:10 INFO - PROCESS | 1807 | 1461254350770 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2ee928000) [pid = 1807] [serial = 1653] [outer = 0x7fc2ea932800] 08:59:11 INFO - PROCESS | 1807 | 1461254351640 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1478ms 08:59:11 INFO - PROCESS | 1807 | 1461254351707 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1807 | 1461254351711 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:11 INFO - PROCESS | 1807 | 1461254351717 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1807 | 1461254351720 Marionette TRACE conn3 <- [1,2174,null,{}] 08:59:11 INFO - PROCESS | 1807 | 1461254351725 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 1807 | 1461254351905 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:59:12 INFO - PROCESS | 1807 | 1461254352171 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d9e800 == 126 [pid = 1807] [id = 551] 08:59:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2ed36f000) [pid = 1807] [serial = 1654] [outer = (nil)] 08:59:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2f309a400) [pid = 1807] [serial = 1655] [outer = 0x7fc2ed36f000] 08:59:12 INFO - PROCESS | 1807 | 1461254352243 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2f336a800) [pid = 1807] [serial = 1656] [outer = 0x7fc2ed36f000] 08:59:13 INFO - PROCESS | 1807 | 1461254353080 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1430ms 08:59:13 INFO - PROCESS | 1807 | 1461254353148 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 1807 | 1461254353151 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:13 INFO - PROCESS | 1807 | 1461254353157 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1807 | 1461254353159 Marionette TRACE conn3 <- [1,2178,null,{}] 08:59:13 INFO - PROCESS | 1807 | 1461254353165 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 1807 | 1461254353371 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:59:13 INFO - PROCESS | 1807 | 1461254353653 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6645000 == 127 [pid = 1807] [id = 552] 08:59:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2f364a000) [pid = 1807] [serial = 1657] [outer = (nil)] 08:59:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 243 (0x7fc2f3a65000) [pid = 1807] [serial = 1658] [outer = 0x7fc2f364a000] 08:59:13 INFO - PROCESS | 1807 | 1461254353780 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 244 (0x7fc2f4a38400) [pid = 1807] [serial = 1659] [outer = 0x7fc2f364a000] 08:59:14 INFO - PROCESS | 1807 | 1461254354590 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1478ms 08:59:14 INFO - PROCESS | 1807 | 1461254354637 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1807 | 1461254354640 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:14 INFO - PROCESS | 1807 | 1461254354646 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1807 | 1461254354648 Marionette TRACE conn3 <- [1,2182,null,{}] 08:59:14 INFO - PROCESS | 1807 | 1461254354654 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 1807 | 1461254354824 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:59:15 INFO - PROCESS | 1807 | 1461254355096 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6d60000 == 128 [pid = 1807] [id = 553] 08:59:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 245 (0x7fc2f364c400) [pid = 1807] [serial = 1660] [outer = (nil)] 08:59:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 246 (0x7fc2f4c1f400) [pid = 1807] [serial = 1661] [outer = 0x7fc2f364c400] 08:59:15 INFO - PROCESS | 1807 | 1461254355167 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 247 (0x7fc2f5499000) [pid = 1807] [serial = 1662] [outer = 0x7fc2f364c400] 08:59:16 INFO - PROCESS | 1807 | 1461254356023 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1431ms 08:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:16 INFO - PROCESS | 1807 | 1461254356077 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1807 | 1461254356080 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:59:16 INFO - PROCESS | 1807 | 1461254356086 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1807 | 1461254356094 Marionette TRACE conn3 <- [1,2186,null,{}] 08:59:16 INFO - PROCESS | 1807 | 1461254356105 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 1807 | 1461254356274 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:59:16 INFO - PROCESS | 1807 | 1461254356546 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7f10000 == 129 [pid = 1807] [id = 554] 08:59:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 248 (0x7fc2f3651c00) [pid = 1807] [serial = 1663] [outer = (nil)] 08:59:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 249 (0x7fc2f54bcc00) [pid = 1807] [serial = 1664] [outer = 0x7fc2f3651c00] 08:59:16 INFO - PROCESS | 1807 | 1461254356618 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 250 (0x7fc2f5ce1c00) [pid = 1807] [serial = 1665] [outer = 0x7fc2f3651c00] 08:59:17 INFO - PROCESS | 1807 | 1461254357448 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1399ms 08:59:17 INFO - PROCESS | 1807 | 1461254357484 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:17 INFO - PROCESS | 1807 | 1461254357488 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:59:17 INFO - PROCESS | 1807 | 1461254357493 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1807 | 1461254357496 Marionette TRACE conn3 <- [1,2190,null,{}] 08:59:17 INFO - PROCESS | 1807 | 1461254357501 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 1807 | 1461254357671 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:59:17 INFO - PROCESS | 1807 | 1461254357947 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9e58800 == 130 [pid = 1807] [id = 555] 08:59:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 251 (0x7fc2f5495400) [pid = 1807] [serial = 1666] [outer = (nil)] 08:59:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 252 (0x7fc2f5e47c00) [pid = 1807] [serial = 1667] [outer = 0x7fc2f5495400] 08:59:18 INFO - PROCESS | 1807 | 1461254358018 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 253 (0x7fc2f5e5a000) [pid = 1807] [serial = 1668] [outer = 0x7fc2f5495400] 08:59:18 INFO - PROCESS | 1807 | 1461254358833 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1386ms 08:59:18 INFO - PROCESS | 1807 | 1461254358880 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1807 | 1461254358882 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:18 INFO - PROCESS | 1807 | 1461254358888 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1807 | 1461254358891 Marionette TRACE conn3 <- [1,2194,null,{}] 08:59:18 INFO - PROCESS | 1807 | 1461254358896 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 1807 | 1461254359070 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:59:19 INFO - PROCESS | 1807 | 1461254359345 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa079000 == 131 [pid = 1807] [id = 556] 08:59:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 254 (0x7fc2f549a400) [pid = 1807] [serial = 1669] [outer = (nil)] 08:59:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 255 (0x7fc2f5edd800) [pid = 1807] [serial = 1670] [outer = 0x7fc2f549a400] 08:59:19 INFO - PROCESS | 1807 | 1461254359420 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 256 (0x7fc2f615c400) [pid = 1807] [serial = 1671] [outer = 0x7fc2f549a400] 08:59:20 INFO - PROCESS | 1807 | 1461254360213 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1337ms 08:59:20 INFO - PROCESS | 1807 | 1461254360226 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1807 | 1461254360229 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:20 INFO - PROCESS | 1807 | 1461254360253 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1807 | 1461254360257 Marionette TRACE conn3 <- [1,2198,null,{}] 08:59:20 INFO - PROCESS | 1807 | 1461254360263 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 1807 | 1461254360481 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:59:20 INFO - PROCESS | 1807 | 1461254360752 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa670000 == 132 [pid = 1807] [id = 557] 08:59:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 257 (0x7fc2f5ce2000) [pid = 1807] [serial = 1672] [outer = (nil)] 08:59:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 258 (0x7fc2f66eb000) [pid = 1807] [serial = 1673] [outer = 0x7fc2f5ce2000] 08:59:20 INFO - PROCESS | 1807 | 1461254360833 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 259 (0x7fc2f6966000) [pid = 1807] [serial = 1674] [outer = 0x7fc2f5ce2000] 08:59:21 INFO - PROCESS | 1807 | 1461254361697 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1482ms 08:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:21 INFO - PROCESS | 1807 | 1461254361735 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1807 | 1461254361738 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:59:21 INFO - PROCESS | 1807 | 1461254361744 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1807 | 1461254361747 Marionette TRACE conn3 <- [1,2202,null,{}] 08:59:21 INFO - PROCESS | 1807 | 1461254361752 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 1807 | 1461254361926 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:59:22 INFO - PROCESS | 1807 | 1461254362203 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9ee000 == 133 [pid = 1807] [id = 558] 08:59:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 260 (0x7fc2f62f0c00) [pid = 1807] [serial = 1675] [outer = (nil)] 08:59:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 261 (0x7fc2f6cedc00) [pid = 1807] [serial = 1676] [outer = 0x7fc2f62f0c00] 08:59:22 INFO - PROCESS | 1807 | 1461254362275 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 262 (0x7fc2f7b80800) [pid = 1807] [serial = 1677] [outer = 0x7fc2f62f0c00] 08:59:23 INFO - PROCESS | 1807 | 1461254363098 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1383ms 08:59:23 INFO - PROCESS | 1807 | 1461254363126 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1807 | 1461254363130 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:23 INFO - PROCESS | 1807 | 1461254363135 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1807 | 1461254363137 Marionette TRACE conn3 <- [1,2206,null,{}] 08:59:23 INFO - PROCESS | 1807 | 1461254363143 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 1807 | 1461254363324 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:59:23 INFO - PROCESS | 1807 | 1461254363646 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe945000 == 134 [pid = 1807] [id = 559] 08:59:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 263 (0x7fc2f8a1c000) [pid = 1807] [serial = 1678] [outer = (nil)] 08:59:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 264 (0x7fc2f9610000) [pid = 1807] [serial = 1679] [outer = 0x7fc2f8a1c000] 08:59:23 INFO - PROCESS | 1807 | 1461254363721 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 265 (0x7fc2f9691000) [pid = 1807] [serial = 1680] [outer = 0x7fc2f8a1c000] 08:59:24 INFO - PROCESS | 1807 | 1461254364577 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1486ms 08:59:24 INFO - PROCESS | 1807 | 1461254364622 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1807 | 1461254364626 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:24 INFO - PROCESS | 1807 | 1461254364632 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1807 | 1461254364636 Marionette TRACE conn3 <- [1,2210,null,{}] 08:59:24 INFO - PROCESS | 1807 | 1461254364640 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 1807 | 1461254364854 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:59:25 INFO - PROCESS | 1807 | 1461254365132 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcac800 == 135 [pid = 1807] [id = 560] 08:59:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 266 (0x7fc2f7a0f400) [pid = 1807] [serial = 1681] [outer = (nil)] 08:59:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 267 (0x7fc2f9742800) [pid = 1807] [serial = 1682] [outer = 0x7fc2f7a0f400] 08:59:25 INFO - PROCESS | 1807 | 1461254365245 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 268 (0x7fc2f9de6000) [pid = 1807] [serial = 1683] [outer = 0x7fc2f7a0f400] 08:59:26 INFO - PROCESS | 1807 | 1461254366068 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1479ms 08:59:26 INFO - PROCESS | 1807 | 1461254366112 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:26 INFO - PROCESS | 1807 | 1461254366117 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:59:26 INFO - PROCESS | 1807 | 1461254366126 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1807 | 1461254366129 Marionette TRACE conn3 <- [1,2214,null,{}] 08:59:26 INFO - PROCESS | 1807 | 1461254366141 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 1807 | 1461254366342 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:59:26 INFO - PROCESS | 1807 | 1461254366621 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fbc800 == 136 [pid = 1807] [id = 561] 08:59:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 269 (0x7fc2f8a29c00) [pid = 1807] [serial = 1684] [outer = (nil)] 08:59:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 270 (0x7fc2f9ea5400) [pid = 1807] [serial = 1685] [outer = 0x7fc2f8a29c00] 08:59:26 INFO - PROCESS | 1807 | 1461254366694 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 271 (0x7fc2f9f49400) [pid = 1807] [serial = 1686] [outer = 0x7fc2f8a29c00] 08:59:27 INFO - PROCESS | 1807 | 1461254367532 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1437ms 08:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:27 INFO - PROCESS | 1807 | 1461254367562 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1807 | 1461254367564 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:59:27 INFO - PROCESS | 1807 | 1461254367570 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1807 | 1461254367574 Marionette TRACE conn3 <- [1,2218,null,{}] 08:59:27 INFO - PROCESS | 1807 | 1461254367579 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 1807 | 1461254367783 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:59:28 INFO - PROCESS | 1807 | 1461254368068 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc84000 == 137 [pid = 1807] [id = 562] 08:59:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 272 (0x7fc2f96e5c00) [pid = 1807] [serial = 1687] [outer = (nil)] 08:59:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 273 (0x7fc2fa2f3400) [pid = 1807] [serial = 1688] [outer = 0x7fc2f96e5c00] 08:59:28 INFO - PROCESS | 1807 | 1461254368156 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 274 (0x7fc2fa3b7400) [pid = 1807] [serial = 1689] [outer = 0x7fc2f96e5c00] 08:59:29 INFO - PROCESS | 1807 | 1461254369038 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 08:59:29 INFO - PROCESS | 1807 | 1461254369099 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1807 | 1461254369102 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:29 INFO - PROCESS | 1807 | 1461254369108 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1807 | 1461254369110 Marionette TRACE conn3 <- [1,2222,null,{}] 08:59:29 INFO - PROCESS | 1807 | 1461254369116 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 1807 | 1461254369300 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:59:29 INFO - PROCESS | 1807 | 1461254369582 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e39db800 == 138 [pid = 1807] [id = 563] 08:59:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 275 (0x7fc2e33b8800) [pid = 1807] [serial = 1690] [outer = (nil)] 08:59:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 276 (0x7fc2e4a35800) [pid = 1807] [serial = 1691] [outer = 0x7fc2e33b8800] 08:59:29 INFO - PROCESS | 1807 | 1461254369692 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 277 (0x7fc2ed36a000) [pid = 1807] [serial = 1692] [outer = 0x7fc2e33b8800] 08:59:30 INFO - PROCESS | 1807 | 1461254370522 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1477ms 08:59:30 INFO - PROCESS | 1807 | 1461254370587 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1807 | 1461254370590 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:30 INFO - PROCESS | 1807 | 1461254370596 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1807 | 1461254370598 Marionette TRACE conn3 <- [1,2226,null,{}] 08:59:30 INFO - PROCESS | 1807 | 1461254370603 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 1807 | 1461254370790 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:59:31 INFO - PROCESS | 1807 | 1461254371081 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1e6800 == 139 [pid = 1807] [id = 564] 08:59:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 278 (0x7fc2e33b2c00) [pid = 1807] [serial = 1693] [outer = (nil)] 08:59:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 279 (0x7fc2e86c3c00) [pid = 1807] [serial = 1694] [outer = 0x7fc2e33b2c00] 08:59:31 INFO - PROCESS | 1807 | 1461254371202 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 280 (0x7fc2ed372c00) [pid = 1807] [serial = 1695] [outer = 0x7fc2e33b2c00] 08:59:32 INFO - PROCESS | 1807 | 1461254372050 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1485ms 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:32 INFO - PROCESS | 1807 | 1461254372082 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1807 | 1461254372084 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:59:32 INFO - PROCESS | 1807 | 1461254372090 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1807 | 1461254372093 Marionette TRACE conn3 <- [1,2230,null,{}] 08:59:32 INFO - PROCESS | 1807 | 1461254372098 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 1807 | 1461254372273 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:59:32 INFO - PROCESS | 1807 | 1461254372561 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6ff4000 == 140 [pid = 1807] [id = 565] 08:59:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 281 (0x7fc2e33be000) [pid = 1807] [serial = 1696] [outer = (nil)] 08:59:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 282 (0x7fc2e760b000) [pid = 1807] [serial = 1697] [outer = 0x7fc2e33be000] 08:59:32 INFO - PROCESS | 1807 | 1461254372633 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 283 (0x7fc2e8e1f400) [pid = 1807] [serial = 1698] [outer = 0x7fc2e33be000] 08:59:33 INFO - PROCESS | 1807 | 1461254373476 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1444ms 08:59:33 INFO - PROCESS | 1807 | 1461254373535 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1807 | 1461254373538 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:33 INFO - PROCESS | 1807 | 1461254373544 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1807 | 1461254373546 Marionette TRACE conn3 <- [1,2234,null,{}] 08:59:33 INFO - PROCESS | 1807 | 1461254373554 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 1807 | 1461254373763 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:59:34 INFO - PROCESS | 1807 | 1461254374049 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e575c800 == 141 [pid = 1807] [id = 566] 08:59:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 284 (0x7fc2e5548400) [pid = 1807] [serial = 1699] [outer = (nil)] 08:59:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 285 (0x7fc2e7773800) [pid = 1807] [serial = 1700] [outer = 0x7fc2e5548400] 08:59:34 INFO - PROCESS | 1807 | 1461254374164 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 286 (0x7fc2eb0af800) [pid = 1807] [serial = 1701] [outer = 0x7fc2e5548400] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e36d4800 == 140 [pid = 1807] [id = 545] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed51b800 == 139 [pid = 1807] [id = 544] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea88c800 == 138 [pid = 1807] [id = 543] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9820000 == 137 [pid = 1807] [id = 542] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e576b800 == 136 [pid = 1807] [id = 541] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e860c000 == 135 [pid = 1807] [id = 540] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4a58800 == 134 [pid = 1807] [id = 539] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2df0800 == 133 [pid = 1807] [id = 532] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cce6000 == 132 [pid = 1807] [id = 531] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e24000 == 131 [pid = 1807] [id = 530] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6a93800 == 130 [pid = 1807] [id = 529] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc314ed6000 == 129 [pid = 1807] [id = 528] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30db0b800 == 128 [pid = 1807] [id = 527] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000ec000 == 127 [pid = 1807] [id = 526] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fd848800 == 126 [pid = 1807] [id = 525] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae4000 == 125 [pid = 1807] [id = 524] 08:59:35 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9822000 == 124 [pid = 1807] [id = 523] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 285 (0x7fc2f5cd6c00) [pid = 1807] [serial = 1437] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 284 (0x7fc2fe5e2400) [pid = 1807] [serial = 1431] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 283 (0x7fc2ed372000) [pid = 1807] [serial = 1452] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 282 (0x7fc2f9eb0400) [pid = 1807] [serial = 1440] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 281 (0x7fc306d0e000) [pid = 1807] [serial = 1446] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 280 (0x7fc2ed420800) [pid = 1807] [serial = 1434] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 279 (0x7fc2ff850400) [pid = 1807] [serial = 1443] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 278 (0x7fc3100cb800) [pid = 1807] [serial = 1449] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 277 (0x7fc2f6970800) [pid = 1807] [serial = 1568] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 276 (0x7fc2ec17dc00) [pid = 1807] [serial = 1550] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 275 (0x7fc2f6969c00) [pid = 1807] [serial = 1314] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 274 (0x7fc2ed643400) [pid = 1807] [serial = 1305] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 273 (0x7fc2e9eabc00) [pid = 1807] [serial = 1134] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 272 (0x7fc2f3a67800) [pid = 1807] [serial = 1308] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 271 (0x7fc2ec176400) [pid = 1807] [serial = 1535] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 270 (0x7fc2f6948000) [pid = 1807] [serial = 1563] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 269 (0x7fc2f605e000) [pid = 1807] [serial = 1245] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 268 (0x7fc2e842e800) [pid = 1807] [serial = 1362] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 267 (0x7fc30e104800) [pid = 1807] [serial = 1517] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 266 (0x7fc2f33dd400) [pid = 1807] [serial = 1502] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 265 (0x7fc2f694dc00) [pid = 1807] [serial = 1566] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 264 (0x7fc2e4a39000) [pid = 1807] [serial = 1538] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 263 (0x7fc2e9ea0400) [pid = 1807] [serial = 1137] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 262 (0x7fc2f6bbb400) [pid = 1807] [serial = 1377] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 261 (0x7fc2f371e800) [pid = 1807] [serial = 1368] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 260 (0x7fc2e6f91000) [pid = 1807] [serial = 1545] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 259 (0x7fc2e9ea8c00) [pid = 1807] [serial = 1553] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 258 (0x7fc2f9de9000) [pid = 1807] [serial = 1497] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 257 (0x7fc2f4a37400) [pid = 1807] [serial = 1242] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 256 (0x7fc3007d0c00) [pid = 1807] [serial = 1263] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 255 (0x7fc2ed415400) [pid = 1807] [serial = 1554] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 254 (0x7fc2fe71b400) [pid = 1807] [serial = 1326] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 253 (0x7fc2fd8ebc00) [pid = 1807] [serial = 1392] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 252 (0x7fc311e3bc00) [pid = 1807] [serial = 1526] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 251 (0x7fc2f4a3b000) [pid = 1807] [serial = 1335] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 250 (0x7fc2ee855c00) [pid = 1807] [serial = 1329] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 249 (0x7fc2f5e4ec00) [pid = 1807] [serial = 1311] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 248 (0x7fc2f9eaa000) [pid = 1807] [serial = 1508] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 247 (0x7fc2ed417400) [pid = 1807] [serial = 1206] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 246 (0x7fc2e8296c00) [pid = 1807] [serial = 1170] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 245 (0x7fc2f96e4000) [pid = 1807] [serial = 1254] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 244 (0x7fc2e9848c00) [pid = 1807] [serial = 1548] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 243 (0x7fc2f6699800) [pid = 1807] [serial = 1505] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 242 (0x7fc312095c00) [pid = 1807] [serial = 1467] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2f5cce800) [pid = 1807] [serial = 1371] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2f4a3c400) [pid = 1807] [serial = 1559] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2f6949000) [pid = 1807] [serial = 1461] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2e558d400) [pid = 1807] [serial = 1140] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2e8295000) [pid = 1807] [serial = 1236] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc2f3003400) [pid = 1807] [serial = 1173] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2f5ed7400) [pid = 1807] [serial = 1233] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc311fbe400) [pid = 1807] [serial = 1455] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2f5495800) [pid = 1807] [serial = 1359] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2fd8e2c00) [pid = 1807] [serial = 1260] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2fa2fa800) [pid = 1807] [serial = 1389] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc312092c00) [pid = 1807] [serial = 1131] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2fbf74400) [pid = 1807] [serial = 1257] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2f9691800) [pid = 1807] [serial = 1251] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2f3376800) [pid = 1807] [serial = 1191] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2f54b7000) [pid = 1807] [serial = 1560] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc30d174000) [pid = 1807] [serial = 1200] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2f33e4800) [pid = 1807] [serial = 1458] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2eeae5400) [pid = 1807] [serial = 1557] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2fbfce800) [pid = 1807] [serial = 1511] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2e554e000) [pid = 1807] [serial = 1544] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2fa142800) [pid = 1807] [serial = 1320] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2e984b000) [pid = 1807] [serial = 1529] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f54c1400) [pid = 1807] [serial = 1176] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc3003e3800) [pid = 1807] [serial = 1398] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2ec2f9400) [pid = 1807] [serial = 1404] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f605d800) [pid = 1807] [serial = 1562] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2ed6c5000) [pid = 1807] [serial = 1269] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2ec2f1400) [pid = 1807] [serial = 1239] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2ed41c800) [pid = 1807] [serial = 1556] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f66f0000) [pid = 1807] [serial = 1248] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2e9c99000) [pid = 1807] [serial = 1194] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f7b78c00) [pid = 1807] [serial = 1179] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2f9693800) [pid = 1807] [serial = 1332] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc311e3dc00) [pid = 1807] [serial = 1464] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc302b74000) [pid = 1807] [serial = 1401] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f5eda800) [pid = 1807] [serial = 1374] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc311e41000) [pid = 1807] [serial = 1520] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc31241c400) [pid = 1807] [serial = 1473] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2fbf73c00) [pid = 1807] [serial = 1323] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2f9eb0c00) [pid = 1807] [serial = 1182] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2eb0be400) [pid = 1807] [serial = 1128] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f9742400) [pid = 1807] [serial = 1317] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2e8ead400) [pid = 1807] [serial = 1547] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2e9c9ac00) [pid = 1807] [serial = 1302] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2ffc8a400) [pid = 1807] [serial = 1514] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc30ca48400) [pid = 1807] [serial = 1197] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc312090800) [pid = 1807] [serial = 1266] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc30d136000) [pid = 1807] [serial = 1188] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2f9eac000) [pid = 1807] [serial = 1386] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2e9ea6c00) [pid = 1807] [serial = 1143] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2e4b87800) [pid = 1807] [serial = 1541] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f9692400) [pid = 1807] [serial = 1383] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2ec2fbc00) [pid = 1807] [serial = 1551] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2e34cc400) [pid = 1807] [serial = 1532] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2ee85a800) [pid = 1807] [serial = 1470] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e8eb0000) [pid = 1807] [serial = 1499] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2ff84a800) [pid = 1807] [serial = 1395] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2e33bac00) [pid = 1807] [serial = 1523] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2ed3a8400) [pid = 1807] [serial = 1365] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2f3374400) [pid = 1807] [serial = 1299] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e9c99400) [pid = 1807] [serial = 1203] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2f364d000) [pid = 1807] [serial = 1565] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc300344400) [pid = 1807] [serial = 1185] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2f7b87c00) [pid = 1807] [serial = 1380] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 1807 | 1461254376240 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2784ms 08:59:36 INFO - PROCESS | 1807 | 1461254376344 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1807 | 1461254376349 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:36 INFO - PROCESS | 1807 | 1461254376356 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1807 | 1461254376361 Marionette TRACE conn3 <- [1,2238,null,{}] 08:59:36 INFO - PROCESS | 1807 | 1461254376369 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 1807 | 1461254376572 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:59:36 INFO - PROCESS | 1807 | 1461254376773 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2dee000 == 125 [pid = 1807] [id = 567] 08:59:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2e490b800) [pid = 1807] [serial = 1702] [outer = (nil)] 08:59:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2e490e400) [pid = 1807] [serial = 1703] [outer = 0x7fc2e490b800] 08:59:36 INFO - PROCESS | 1807 | 1461254376842 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2e4a3dc00) [pid = 1807] [serial = 1704] [outer = 0x7fc2e490b800] 08:59:37 INFO - PROCESS | 1807 | 1461254377595 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1283ms 08:59:37 INFO - PROCESS | 1807 | 1461254377640 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1807 | 1461254377647 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:37 INFO - PROCESS | 1807 | 1461254377656 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1807 | 1461254377659 Marionette TRACE conn3 <- [1,2242,null,{}] 08:59:37 INFO - PROCESS | 1807 | 1461254377663 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 1807 | 1461254377835 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:59:37 INFO - PROCESS | 1807 | 1461254377856 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4927800 == 126 [pid = 1807] [id = 568] 08:59:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2e5549800) [pid = 1807] [serial = 1705] [outer = (nil)] 08:59:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2e5581000) [pid = 1807] [serial = 1706] [outer = 0x7fc2e5549800] 08:59:37 INFO - PROCESS | 1807 | 1461254377913 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2e558b800) [pid = 1807] [serial = 1707] [outer = 0x7fc2e5549800] 08:59:39 INFO - PROCESS | 1807 | 1461254379025 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1436ms 08:59:39 INFO - PROCESS | 1807 | 1461254379092 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1807 | 1461254379096 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:39 INFO - PROCESS | 1807 | 1461254379101 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1807 | 1461254379107 Marionette TRACE conn3 <- [1,2246,null,{}] 08:59:39 INFO - PROCESS | 1807 | 1461254379129 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 1807 | 1461254379367 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:59:39 INFO - PROCESS | 1807 | 1461254379393 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e576b800 == 127 [pid = 1807] [id = 569] 08:59:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2e6f89000) [pid = 1807] [serial = 1708] [outer = (nil)] 08:59:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2e710c000) [pid = 1807] [serial = 1709] [outer = 0x7fc2e6f89000] 08:59:39 INFO - PROCESS | 1807 | 1461254379458 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2e7610400) [pid = 1807] [serial = 1710] [outer = 0x7fc2e6f89000] 08:59:40 INFO - PROCESS | 1807 | 1461254380557 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1539ms 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e33b6800) [pid = 1807] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2ee84d800) [pid = 1807] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2e760d800) [pid = 1807] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2e34c4800) [pid = 1807] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e33c1400) [pid = 1807] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e8eaa400) [pid = 1807] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:40 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2e710e000) [pid = 1807] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:40 INFO - PROCESS | 1807 | 1461254380957 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1807 | 1461254380960 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:41 INFO - PROCESS | 1807 | 1461254381015 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1807 | 1461254381017 Marionette TRACE conn3 <- [1,2250,null,{}] 08:59:41 INFO - PROCESS | 1807 | 1461254381024 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 1807 | 1461254381195 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:59:41 INFO - PROCESS | 1807 | 1461254381395 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6859800 == 128 [pid = 1807] [id = 570] 08:59:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2e34cc000) [pid = 1807] [serial = 1711] [outer = (nil)] 08:59:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2e7741400) [pid = 1807] [serial = 1712] [outer = 0x7fc2e34cc000] 08:59:41 INFO - PROCESS | 1807 | 1461254381453 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2e7a60800) [pid = 1807] [serial = 1713] [outer = 0x7fc2e34cc000] 08:59:42 INFO - PROCESS | 1807 | 1461254382164 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1190ms 08:59:42 INFO - PROCESS | 1807 | 1461254382196 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1807 | 1461254382199 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:42 INFO - PROCESS | 1807 | 1461254382204 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1807 | 1461254382206 Marionette TRACE conn3 <- [1,2254,null,{}] 08:59:42 INFO - PROCESS | 1807 | 1461254382212 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 1807 | 1461254382393 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:59:42 INFO - PROCESS | 1807 | 1461254382402 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8364000 == 129 [pid = 1807] [id = 571] 08:59:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2e7a61400) [pid = 1807] [serial = 1714] [outer = (nil)] 08:59:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2e829d800) [pid = 1807] [serial = 1715] [outer = 0x7fc2e7a61400] 08:59:42 INFO - PROCESS | 1807 | 1461254382460 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2e8436000) [pid = 1807] [serial = 1716] [outer = 0x7fc2e7a61400] 08:59:43 INFO - PROCESS | 1807 | 1461254383768 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1637ms 08:59:43 INFO - PROCESS | 1807 | 1461254383843 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:43 INFO - PROCESS | 1807 | 1461254383850 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:59:43 INFO - PROCESS | 1807 | 1461254383860 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1807 | 1461254383865 Marionette TRACE conn3 <- [1,2258,null,{}] 08:59:43 INFO - PROCESS | 1807 | 1461254383883 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 1807 | 1461254384146 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:59:44 INFO - PROCESS | 1807 | 1461254384468 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4a69000 == 130 [pid = 1807] [id = 572] 08:59:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2e5548c00) [pid = 1807] [serial = 1717] [outer = (nil)] 08:59:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2e557f000) [pid = 1807] [serial = 1718] [outer = 0x7fc2e5548c00] 08:59:44 INFO - PROCESS | 1807 | 1461254384542 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2e5a72c00) [pid = 1807] [serial = 1719] [outer = 0x7fc2e5548c00] 08:59:45 INFO - PROCESS | 1807 | 1461254385485 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1687ms 08:59:45 INFO - PROCESS | 1807 | 1461254385545 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1807 | 1461254385553 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:45 INFO - PROCESS | 1807 | 1461254385569 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1807 | 1461254385576 Marionette TRACE conn3 <- [1,2262,null,{}] 08:59:45 INFO - PROCESS | 1807 | 1461254385584 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 1807 | 1461254385842 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:59:46 INFO - PROCESS | 1807 | 1461254386198 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85e5000 == 131 [pid = 1807] [id = 573] 08:59:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2e5b03800) [pid = 1807] [serial = 1720] [outer = (nil)] 08:59:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2e777d400) [pid = 1807] [serial = 1721] [outer = 0x7fc2e5b03800] 08:59:46 INFO - PROCESS | 1807 | 1461254386291 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2e8295800) [pid = 1807] [serial = 1722] [outer = 0x7fc2e5b03800] 08:59:47 INFO - PROCESS | 1807 | 1461254387145 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1649ms 08:59:47 INFO - PROCESS | 1807 | 1461254387218 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1807 | 1461254387223 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:47 INFO - PROCESS | 1807 | 1461254387231 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1807 | 1461254387236 Marionette TRACE conn3 <- [1,2266,null,{}] 08:59:47 INFO - PROCESS | 1807 | 1461254387252 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 1807 | 1461254387486 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:59:47 INFO - PROCESS | 1807 | 1461254387796 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9836800 == 132 [pid = 1807] [id = 574] 08:59:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2e86c2800) [pid = 1807] [serial = 1723] [outer = (nil)] 08:59:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2e8e0ac00) [pid = 1807] [serial = 1724] [outer = 0x7fc2e86c2800] 08:59:47 INFO - PROCESS | 1807 | 1461254387874 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2e8e16000) [pid = 1807] [serial = 1725] [outer = 0x7fc2e86c2800] 08:59:48 INFO - PROCESS | 1807 | 1461254388738 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1538ms 08:59:48 INFO - PROCESS | 1807 | 1461254388767 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:59:48 INFO - PROCESS | 1807 | 1461254388773 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:59:48 INFO - PROCESS | 1807 | 1461254388779 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1807 | 1461254388782 Marionette TRACE conn3 <- [1,2270,null,{}] 08:59:48 INFO - PROCESS | 1807 | 1461254388787 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 1807 | 1461254388982 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:59:49 INFO - PROCESS | 1807 | 1461254389252 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9dc8000 == 133 [pid = 1807] [id = 575] 08:59:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2e86ca400) [pid = 1807] [serial = 1726] [outer = (nil)] 08:59:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2e8eb5400) [pid = 1807] [serial = 1727] [outer = 0x7fc2e86ca400] 08:59:49 INFO - PROCESS | 1807 | 1461254389328 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2e9849000) [pid = 1807] [serial = 1728] [outer = 0x7fc2e86ca400] 08:59:50 INFO - PROCESS | 1807 | 1461254390153 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1430ms 08:59:50 INFO - PROCESS | 1807 | 1461254390208 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1807 | 1461254390212 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:59:50 INFO - PROCESS | 1807 | 1461254390232 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1807 | 1461254390236 Marionette TRACE conn3 <- [1,2274,null,{}] 08:59:50 INFO - PROCESS | 1807 | 1461254390245 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 1807 | 1461254390429 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:59:50 INFO - PROCESS | 1807 | 1461254390691 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e31800 == 134 [pid = 1807] [id = 576] 08:59:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2e8e20c00) [pid = 1807] [serial = 1729] [outer = (nil)] 08:59:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2e9c8e400) [pid = 1807] [serial = 1730] [outer = 0x7fc2e8e20c00] 08:59:50 INFO - PROCESS | 1807 | 1461254390764 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2e9c97400) [pid = 1807] [serial = 1731] [outer = 0x7fc2e8e20c00] 08:59:51 INFO - PROCESS | 1807 | 1461254391696 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1552ms 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:59:51 INFO - PROCESS | 1807 | 1461254391771 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1807 | 1461254391774 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:59:51 INFO - PROCESS | 1807 | 1461254391781 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1807 | 1461254391784 Marionette TRACE conn3 <- [1,2278,null,{}] 08:59:51 INFO - PROCESS | 1807 | 1461254391789 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 1807 | 1461254392052 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:59:52 INFO - PROCESS | 1807 | 1461254392385 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb046800 == 135 [pid = 1807] [id = 577] 08:59:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2ea0ea800) [pid = 1807] [serial = 1732] [outer = (nil)] 08:59:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2ea92d000) [pid = 1807] [serial = 1733] [outer = 0x7fc2ea0ea800] 08:59:52 INFO - PROCESS | 1807 | 1461254392469 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2eb0b0c00) [pid = 1807] [serial = 1734] [outer = 0x7fc2ea0ea800] 08:59:53 INFO - PROCESS | 1807 | 1461254393288 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1534ms 08:59:53 INFO - PROCESS | 1807 | 1461254393314 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1807 | 1461254393317 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:59:53 INFO - PROCESS | 1807 | 1461254393323 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1807 | 1461254393325 Marionette TRACE conn3 <- [1,2282,null,{}] 08:59:53 INFO - PROCESS | 1807 | 1461254393334 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 1807 | 1461254393506 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:59:53 INFO - PROCESS | 1807 | 1461254393778 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0e9800 == 136 [pid = 1807] [id = 578] 08:59:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2e9ea9800) [pid = 1807] [serial = 1735] [outer = (nil)] 08:59:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2eb0bcc00) [pid = 1807] [serial = 1736] [outer = 0x7fc2e9ea9800] 08:59:53 INFO - PROCESS | 1807 | 1461254393871 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2ec17a400) [pid = 1807] [serial = 1737] [outer = 0x7fc2e9ea9800] 08:59:54 INFO - PROCESS | 1807 | 1461254394768 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1489ms 08:59:54 INFO - PROCESS | 1807 | 1461254394813 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1807 | 1461254394817 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:59:54 INFO - PROCESS | 1807 | 1461254394822 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1807 | 1461254394825 Marionette TRACE conn3 <- [1,2286,null,{}] 08:59:54 INFO - PROCESS | 1807 | 1461254394830 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 1807 | 1461254395027 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:59:55 INFO - PROCESS | 1807 | 1461254395300 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed665800 == 137 [pid = 1807] [id = 579] 08:59:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2ea0ebc00) [pid = 1807] [serial = 1738] [outer = (nil)] 08:59:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2ec2f0400) [pid = 1807] [serial = 1739] [outer = 0x7fc2ea0ebc00] 08:59:55 INFO - PROCESS | 1807 | 1461254395375 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2ec2ffc00) [pid = 1807] [serial = 1740] [outer = 0x7fc2ea0ebc00] 08:59:56 INFO - PROCESS | 1807 | 1461254396243 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1491ms 08:59:56 INFO - PROCESS | 1807 | 1461254396315 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1807 | 1461254396318 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:59:56 INFO - PROCESS | 1807 | 1461254396324 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1807 | 1461254396326 Marionette TRACE conn3 <- [1,2290,null,{}] 08:59:56 INFO - PROCESS | 1807 | 1461254396332 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 1807 | 1461254396513 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:59:56 INFO - PROCESS | 1807 | 1461254396795 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38db800 == 138 [pid = 1807] [id = 580] 08:59:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2ec179400) [pid = 1807] [serial = 1741] [outer = (nil)] 08:59:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2ed36fc00) [pid = 1807] [serial = 1742] [outer = 0x7fc2ec179400] 08:59:56 INFO - PROCESS | 1807 | 1461254396908 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2ed3a3c00) [pid = 1807] [serial = 1743] [outer = 0x7fc2ec179400] 08:59:57 INFO - PROCESS | 1807 | 1461254397695 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1436ms 08:59:57 INFO - PROCESS | 1807 | 1461254397762 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1807 | 1461254397767 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:59:57 INFO - PROCESS | 1807 | 1461254397772 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1807 | 1461254397775 Marionette TRACE conn3 <- [1,2294,null,{}] 08:59:57 INFO - PROCESS | 1807 | 1461254397781 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 1807 | 1461254397994 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:59:58 INFO - PROCESS | 1807 | 1461254398266 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4973800 == 139 [pid = 1807] [id = 581] 08:59:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2ec17ec00) [pid = 1807] [serial = 1744] [outer = (nil)] 08:59:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2ed415800) [pid = 1807] [serial = 1745] [outer = 0x7fc2ec17ec00] 08:59:58 INFO - PROCESS | 1807 | 1461254398382 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2ed421c00) [pid = 1807] [serial = 1746] [outer = 0x7fc2ec17ec00] 08:59:59 INFO - PROCESS | 1807 | 1461254399225 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1479ms 08:59:59 INFO - PROCESS | 1807 | 1461254399253 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1807 | 1461254399257 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:59:59 INFO - PROCESS | 1807 | 1461254399262 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1807 | 1461254399266 Marionette TRACE conn3 <- [1,2298,null,{}] 08:59:59 INFO - PROCESS | 1807 | 1461254399271 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 1807 | 1461254399485 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:59:59 INFO - PROCESS | 1807 | 1461254399767 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4ba1800 == 140 [pid = 1807] [id = 582] 08:59:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2ed371800) [pid = 1807] [serial = 1747] [outer = (nil)] 08:59:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2ed6ca400) [pid = 1807] [serial = 1748] [outer = 0x7fc2ed371800] 08:59:59 INFO - PROCESS | 1807 | 1461254399846 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2ee920400) [pid = 1807] [serial = 1749] [outer = 0x7fc2ed371800] 09:00:00 INFO - PROCESS | 1807 | 1461254400727 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1528ms 09:00:00 INFO - PROCESS | 1807 | 1461254400792 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1807 | 1461254400796 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:00 INFO - PROCESS | 1807 | 1461254400802 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1807 | 1461254400804 Marionette TRACE conn3 <- [1,2302,null,{}] 09:00:00 INFO - PROCESS | 1807 | 1461254400809 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 1807 | 1461254401081 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:00:01 INFO - PROCESS | 1807 | 1461254401489 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d9a800 == 141 [pid = 1807] [id = 583] 09:00:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2ed6c5000) [pid = 1807] [serial = 1750] [outer = (nil)] 09:00:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2f3003800) [pid = 1807] [serial = 1751] [outer = 0x7fc2ed6c5000] 09:00:01 INFO - PROCESS | 1807 | 1461254401569 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2f300d800) [pid = 1807] [serial = 1752] [outer = 0x7fc2ed6c5000] 09:00:02 INFO - PROCESS | 1807 | 1461254402476 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1731ms 09:00:02 INFO - PROCESS | 1807 | 1461254402534 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1807 | 1461254402537 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:02 INFO - PROCESS | 1807 | 1461254402543 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1807 | 1461254402545 Marionette TRACE conn3 <- [1,2306,null,{}] 09:00:02 INFO - PROCESS | 1807 | 1461254402550 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 1807 | 1461254402746 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:00:03 INFO - PROCESS | 1807 | 1461254403021 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6312800 == 142 [pid = 1807] [id = 584] 09:00:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2ed6cf800) [pid = 1807] [serial = 1753] [outer = (nil)] 09:00:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2f309d000) [pid = 1807] [serial = 1754] [outer = 0x7fc2ed6cf800] 09:00:03 INFO - PROCESS | 1807 | 1461254403093 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2f30a3400) [pid = 1807] [serial = 1755] [outer = 0x7fc2ed6cf800] 09:00:04 INFO - PROCESS | 1807 | 1461254404008 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1537ms 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:04 INFO - PROCESS | 1807 | 1461254404081 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1807 | 1461254404083 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:00:04 INFO - PROCESS | 1807 | 1461254404089 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1807 | 1461254404093 Marionette TRACE conn3 <- [1,2310,null,{}] 09:00:04 INFO - PROCESS | 1807 | 1461254404098 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 1807 | 1461254404320 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:00:04 INFO - PROCESS | 1807 | 1461254404633 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6a86000 == 143 [pid = 1807] [id = 585] 09:00:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2e33bec00) [pid = 1807] [serial = 1756] [outer = (nil)] 09:00:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2f30f6000) [pid = 1807] [serial = 1757] [outer = 0x7fc2e33bec00] 09:00:04 INFO - PROCESS | 1807 | 1461254404709 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2f310ec00) [pid = 1807] [serial = 1758] [outer = 0x7fc2e33bec00] 09:00:05 INFO - PROCESS | 1807 | 1461254405544 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1484ms 09:00:05 INFO - PROCESS | 1807 | 1461254405573 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1807 | 1461254405576 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:05 INFO - PROCESS | 1807 | 1461254405582 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1807 | 1461254405584 Marionette TRACE conn3 <- [1,2314,null,{}] 09:00:05 INFO - PROCESS | 1807 | 1461254405590 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 1807 | 1461254405777 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:00:06 INFO - PROCESS | 1807 | 1461254406064 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6b10000 == 144 [pid = 1807] [id = 586] 09:00:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2e777c400) [pid = 1807] [serial = 1759] [outer = (nil)] 09:00:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc2f336e000) [pid = 1807] [serial = 1760] [outer = 0x7fc2e777c400] 09:00:06 INFO - PROCESS | 1807 | 1461254406181 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2f3375400) [pid = 1807] [serial = 1761] [outer = 0x7fc2e777c400] 09:00:07 INFO - PROCESS | 1807 | 1461254407037 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1487ms 09:00:07 INFO - PROCESS | 1807 | 1461254407071 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1807 | 1461254407075 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:07 INFO - PROCESS | 1807 | 1461254407082 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1807 | 1461254407084 Marionette TRACE conn3 <- [1,2318,null,{}] 09:00:07 INFO - PROCESS | 1807 | 1461254407090 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 1807 | 1461254407298 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:00:07 INFO - PROCESS | 1807 | 1461254407594 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5aa9000 == 145 [pid = 1807] [id = 587] 09:00:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 231 (0x7fc2e34c7c00) [pid = 1807] [serial = 1762] [outer = (nil)] 09:00:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 232 (0x7fc2e4903000) [pid = 1807] [serial = 1763] [outer = 0x7fc2e34c7c00] 09:00:07 INFO - PROCESS | 1807 | 1461254407669 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 233 (0x7fc2f30a2400) [pid = 1807] [serial = 1764] [outer = 0x7fc2e34c7c00] 09:00:09 INFO - PROCESS | 1807 | 1461254409072 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1807 | 1461254409187 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:00:09 INFO - PROCESS | 1807 | 1461254409195 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1807 | 1461254409200 Marionette TRACE conn3 <- [1,2322,null,{}] 09:00:09 INFO - PROCESS | 1807 | 1461254409208 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 1807 | 1461254409439 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:00:09 INFO - PROCESS | 1807 | 1461254409719 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8376000 == 146 [pid = 1807] [id = 588] 09:00:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 234 (0x7fc2e5545800) [pid = 1807] [serial = 1765] [outer = (nil)] 09:00:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 235 (0x7fc2e5582400) [pid = 1807] [serial = 1766] [outer = 0x7fc2e5545800] 09:00:09 INFO - PROCESS | 1807 | 1461254409787 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 236 (0x7fc2e5b0a400) [pid = 1807] [serial = 1767] [outer = 0x7fc2e5545800] 09:00:10 INFO - PROCESS | 1807 | 1461254410670 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1540ms 09:00:10 INFO - PROCESS | 1807 | 1461254410735 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1807 | 1461254410746 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:00:10 INFO - PROCESS | 1807 | 1461254410762 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1807 | 1461254410773 Marionette TRACE conn3 <- [1,2326,null,{}] 09:00:10 INFO - PROCESS | 1807 | 1461254410783 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 1807 | 1461254411080 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:00:11 INFO - PROCESS | 1807 | 1461254411434 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6843000 == 147 [pid = 1807] [id = 589] 09:00:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 237 (0x7fc2e7602c00) [pid = 1807] [serial = 1768] [outer = (nil)] 09:00:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 238 (0x7fc2e773e400) [pid = 1807] [serial = 1769] [outer = 0x7fc2e7602c00] 09:00:11 INFO - PROCESS | 1807 | 1461254411503 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 239 (0x7fc2e7a64800) [pid = 1807] [serial = 1770] [outer = 0x7fc2e7602c00] 09:00:12 INFO - PROCESS | 1807 | 1461254412378 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1691ms 09:00:12 INFO - PROCESS | 1807 | 1461254412454 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1807 | 1461254412457 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:12 INFO - PROCESS | 1807 | 1461254412463 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1807 | 1461254412468 Marionette TRACE conn3 <- [1,2330,null,{}] 09:00:12 INFO - PROCESS | 1807 | 1461254412483 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 1807 | 1461254412698 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:00:13 INFO - PROCESS | 1807 | 1461254413043 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e36800 == 148 [pid = 1807] [id = 590] 09:00:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 240 (0x7fc2e86c9800) [pid = 1807] [serial = 1771] [outer = (nil)] 09:00:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 241 (0x7fc2e8e11400) [pid = 1807] [serial = 1772] [outer = 0x7fc2e86c9800] 09:00:13 INFO - PROCESS | 1807 | 1461254413114 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 242 (0x7fc2e8eb4400) [pid = 1807] [serial = 1773] [outer = 0x7fc2e86c9800] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4a57800 == 147 [pid = 1807] [id = 512] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5764800 == 146 [pid = 1807] [id = 420] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cce9800 == 145 [pid = 1807] [id = 75] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311e20000 == 144 [pid = 1807] [id = 509] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc314b4b800 == 143 [pid = 1807] [id = 419] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e39e0800 == 142 [pid = 1807] [id = 510] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4977000 == 141 [pid = 1807] [id = 432] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6ad3800 == 140 [pid = 1807] [id = 511] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2fcf800 == 139 [pid = 1807] [id = 422] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e576b800 == 138 [pid = 1807] [id = 569] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4927800 == 137 [pid = 1807] [id = 568] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2dee000 == 136 [pid = 1807] [id = 567] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1e6800 == 135 [pid = 1807] [id = 564] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e39db800 == 134 [pid = 1807] [id = 563] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc84000 == 133 [pid = 1807] [id = 562] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fbc800 == 132 [pid = 1807] [id = 561] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcac800 == 131 [pid = 1807] [id = 560] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe945000 == 130 [pid = 1807] [id = 559] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9ee000 == 129 [pid = 1807] [id = 558] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa670000 == 128 [pid = 1807] [id = 557] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa079000 == 127 [pid = 1807] [id = 556] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9e58800 == 126 [pid = 1807] [id = 555] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7f10000 == 125 [pid = 1807] [id = 554] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6d60000 == 124 [pid = 1807] [id = 553] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6645000 == 123 [pid = 1807] [id = 552] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5d9e800 == 122 [pid = 1807] [id = 551] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4baa000 == 121 [pid = 1807] [id = 550] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f498c000 == 120 [pid = 1807] [id = 549] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1dc000 == 119 [pid = 1807] [id = 548] 09:00:13 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5775800 == 118 [pid = 1807] [id = 547] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 241 (0x7fc2e6f86400) [pid = 1807] [serial = 1640] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 240 (0x7fc2f9e28000) [pid = 1807] [serial = 1598] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 239 (0x7fc2e86c8800) [pid = 1807] [serial = 1623] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 238 (0x7fc2e5588400) [pid = 1807] [serial = 1571] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 237 (0x7fc2f3009000) [pid = 1807] [serial = 1635] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 236 (0x7fc311e39400) [pid = 1807] [serial = 1586] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 235 (0x7fc2ea936800) [pid = 1807] [serial = 1595] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 234 (0x7fc2f694c400) [pid = 1807] [serial = 1580] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 233 (0x7fc2ec178400) [pid = 1807] [serial = 1629] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 232 (0x7fc2e8e14c00) [pid = 1807] [serial = 1613] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 231 (0x7fc2eb0bc000) [pid = 1807] [serial = 1574] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 230 (0x7fc2e5a65400) [pid = 1807] [serial = 1638] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc2fa149000) [pid = 1807] [serial = 1583] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2e5544400) [pid = 1807] [serial = 1637] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2e7109400) [pid = 1807] [serial = 1610] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2e4a32000) [pid = 1807] [serial = 1620] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2e34c6400) [pid = 1807] [serial = 1619] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc2f9e26c00) [pid = 1807] [serial = 1592] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc312096c00) [pid = 1807] [serial = 1601] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2e8eb6000) [pid = 1807] [serial = 1625] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2e38d1400) [pid = 1807] [serial = 1604] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2e7609800) [pid = 1807] [serial = 1622] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2e490bc00) [pid = 1807] [serial = 1616] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f33d9c00) [pid = 1807] [serial = 1577] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2e984b400) [pid = 1807] [serial = 1626] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2eb0b1000) [pid = 1807] [serial = 1628] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f309e800) [pid = 1807] [serial = 1589] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2ee91f400) [pid = 1807] [serial = 1634] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2ed3a0c00) [pid = 1807] [serial = 1632] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2ed366000) [pid = 1807] [serial = 1631] [outer = (nil)] [url = about:blank] 09:00:13 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2ee91c000) [pid = 1807] [serial = 1607] [outer = (nil)] [url = about:blank] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1644ms 09:00:14 INFO - PROCESS | 1807 | 1461254414098 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:00:14 INFO - PROCESS | 1807 | 1461254414110 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:14 INFO - PROCESS | 1807 | 1461254414114 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:00:14 INFO - PROCESS | 1807 | 1461254414119 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1807 | 1461254414121 Marionette TRACE conn3 <- [1,2334,null,{}] 09:00:14 INFO - PROCESS | 1807 | 1461254414126 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 1807 | 1461254414318 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:00:14 INFO - PROCESS | 1807 | 1461254414526 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e39cc000 == 119 [pid = 1807] [id = 591] 09:00:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2e38cf400) [pid = 1807] [serial = 1774] [outer = (nil)] 09:00:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2e86cd400) [pid = 1807] [serial = 1775] [outer = 0x7fc2e38cf400] 09:00:14 INFO - PROCESS | 1807 | 1461254414589 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2e9c98000) [pid = 1807] [serial = 1776] [outer = 0x7fc2e38cf400] 09:00:15 INFO - PROCESS | 1807 | 1461254415279 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1177ms 09:00:15 INFO - PROCESS | 1807 | 1461254415296 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1807 | 1461254415299 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:15 INFO - PROCESS | 1807 | 1461254415304 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1807 | 1461254415307 Marionette TRACE conn3 <- [1,2338,null,{}] 09:00:15 INFO - PROCESS | 1807 | 1461254415311 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1807 | 1461254415467 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:00:15 INFO - PROCESS | 1807 | 1461254415673 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6ff0000 == 120 [pid = 1807] [id = 592] 09:00:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2e38d5400) [pid = 1807] [serial = 1777] [outer = (nil)] 09:00:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2e9ea8000) [pid = 1807] [serial = 1778] [outer = 0x7fc2e38d5400] 09:00:15 INFO - PROCESS | 1807 | 1461254415732 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2ea0f3400) [pid = 1807] [serial = 1779] [outer = 0x7fc2e38d5400] 09:00:16 INFO - PROCESS | 1807 | 1461254416524 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1227ms 09:00:16 INFO - PROCESS | 1807 | 1461254416539 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:16 INFO - PROCESS | 1807 | 1461254416552 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:00:16 INFO - PROCESS | 1807 | 1461254416557 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1807 | 1461254416561 Marionette TRACE conn3 <- [1,2342,null,{}] 09:00:16 INFO - PROCESS | 1807 | 1461254416566 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1807 | 1461254416819 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:00:16 INFO - PROCESS | 1807 | 1461254416855 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb09d800 == 121 [pid = 1807] [id = 593] 09:00:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2ea0f3c00) [pid = 1807] [serial = 1780] [outer = (nil)] 09:00:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2eb0bc000) [pid = 1807] [serial = 1781] [outer = 0x7fc2ea0f3c00] 09:00:16 INFO - PROCESS | 1807 | 1461254416916 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2ed3a6c00) [pid = 1807] [serial = 1782] [outer = 0x7fc2ea0f3c00] 09:00:17 INFO - PROCESS | 1807 | 1461254417774 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1229ms 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:17 INFO - PROCESS | 1807 | 1461254417788 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1807 | 1461254417790 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:00:17 INFO - PROCESS | 1807 | 1461254417796 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1807 | 1461254417799 Marionette TRACE conn3 <- [1,2346,null,{}] 09:00:17 INFO - PROCESS | 1807 | 1461254417808 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1807 | 1461254418043 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2f6cf4000) [pid = 1807] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f5ed3800) [pid = 1807] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2f6061400) [pid = 1807] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2f364e800) [pid = 1807] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc3019cc000) [pid = 1807] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2e8e05c00) [pid = 1807] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2f7b85400) [pid = 1807] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2e8eae400) [pid = 1807] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2e4a33400) [pid = 1807] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2e7a61800) [pid = 1807] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2e6f89000) [pid = 1807] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2e34cc000) [pid = 1807] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2e33b8800) [pid = 1807] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2f3651c00) [pid = 1807] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2e33b2c00) [pid = 1807] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2e490b800) [pid = 1807] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f549a400) [pid = 1807] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2f7a0f400) [pid = 1807] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2e9ea9c00) [pid = 1807] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2e33be000) [pid = 1807] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2ed36f000) [pid = 1807] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2e5549800) [pid = 1807] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2ea932800) [pid = 1807] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2e5548400) [pid = 1807] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2f8a29c00) [pid = 1807] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f96e5c00) [pid = 1807] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f364c400) [pid = 1807] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2f62f0c00) [pid = 1807] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2e38cfc00) [pid = 1807] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2f364a000) [pid = 1807] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2e773d400) [pid = 1807] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2f5495400) [pid = 1807] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f5ce2000) [pid = 1807] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f8a1c000) [pid = 1807] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e33bb800) [pid = 1807] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2e33b4400) [pid = 1807] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2e7103c00) [pid = 1807] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2e34c7000) [pid = 1807] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2ea92f800) [pid = 1807] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e38ca000) [pid = 1807] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2e34c7400) [pid = 1807] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2e34ce400) [pid = 1807] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2e4a3f800) [pid = 1807] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2e34cac00) [pid = 1807] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2e33b5800) [pid = 1807] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f33de800) [pid = 1807] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2e4904800) [pid = 1807] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2e34c9c00) [pid = 1807] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2ea0f4800) [pid = 1807] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f3099000) [pid = 1807] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2ec2fb000) [pid = 1807] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc30cdb5000) [pid = 1807] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f4c19000) [pid = 1807] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2f30f7800) [pid = 1807] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2eeadc000) [pid = 1807] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:00:18 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2e984cc00) [pid = 1807] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:00:19 INFO - PROCESS | 1807 | 1461254419039 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2de1000 == 122 [pid = 1807] [id = 594] 09:00:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2e33b2c00) [pid = 1807] [serial = 1783] [outer = (nil)] 09:00:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2e33bb800) [pid = 1807] [serial = 1784] [outer = 0x7fc2e33b2c00] 09:00:19 INFO - PROCESS | 1807 | 1461254419096 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2e38cbc00) [pid = 1807] [serial = 1785] [outer = 0x7fc2e33b2c00] 09:00:19 INFO - PROCESS | 1807 | 1461254419713 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1932ms 09:00:19 INFO - PROCESS | 1807 | 1461254419727 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1807 | 1461254419730 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:19 INFO - PROCESS | 1807 | 1461254419735 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1807 | 1461254419739 Marionette TRACE conn3 <- [1,2350,null,{}] 09:00:19 INFO - PROCESS | 1807 | 1461254419744 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 1807 | 1461254419988 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:00:20 INFO - PROCESS | 1807 | 1461254420012 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e18000 == 123 [pid = 1807] [id = 595] 09:00:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2e33b4400) [pid = 1807] [serial = 1786] [outer = (nil)] 09:00:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2e4b85400) [pid = 1807] [serial = 1787] [outer = 0x7fc2e33b4400] 09:00:20 INFO - PROCESS | 1807 | 1461254420068 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2e842bc00) [pid = 1807] [serial = 1788] [outer = 0x7fc2e33b4400] 09:00:20 INFO - PROCESS | 1807 | 1461254420836 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1278ms 09:00:21 INFO - PROCESS | 1807 | 1461254421015 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1807 | 1461254421020 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:21 INFO - PROCESS | 1807 | 1461254421029 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1807 | 1461254421033 Marionette TRACE conn3 <- [1,2354,null,{}] 09:00:21 INFO - PROCESS | 1807 | 1461254421041 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 1807 | 1461254421258 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:00:21 INFO - PROCESS | 1807 | 1461254421545 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4920000 == 124 [pid = 1807] [id = 596] 09:00:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2e38c9400) [pid = 1807] [serial = 1789] [outer = (nil)] 09:00:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2e4a3ac00) [pid = 1807] [serial = 1790] [outer = 0x7fc2e38c9400] 09:00:21 INFO - PROCESS | 1807 | 1461254421618 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2e5544c00) [pid = 1807] [serial = 1791] [outer = 0x7fc2e38c9400] 09:00:22 INFO - PROCESS | 1807 | 1461254422620 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1640ms 09:00:22 INFO - PROCESS | 1807 | 1461254422669 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1807 | 1461254422675 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:22 INFO - PROCESS | 1807 | 1461254422686 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1807 | 1461254422692 Marionette TRACE conn3 <- [1,2358,null,{}] 09:00:22 INFO - PROCESS | 1807 | 1461254422697 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 1807 | 1461254422889 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:00:23 INFO - PROCESS | 1807 | 1461254423152 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e2e800 == 125 [pid = 1807] [id = 597] 09:00:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2e760d000) [pid = 1807] [serial = 1792] [outer = (nil)] 09:00:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2e7a64400) [pid = 1807] [serial = 1793] [outer = 0x7fc2e760d000] 09:00:23 INFO - PROCESS | 1807 | 1461254423271 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2e842a800) [pid = 1807] [serial = 1794] [outer = 0x7fc2e760d000] 09:00:24 INFO - PROCESS | 1807 | 1461254424148 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1541ms 09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:24 INFO - PROCESS | 1807 | 1461254424224 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1807 | 1461254424227 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:00:24 INFO - PROCESS | 1807 | 1461254424233 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1807 | 1461254424236 Marionette TRACE conn3 <- [1,2362,null,{}] 09:00:24 INFO - PROCESS | 1807 | 1461254424251 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 1807 | 1461254424495 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:00:24 INFO - PROCESS | 1807 | 1461254424873 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4aa6800 == 126 [pid = 1807] [id = 598] 09:00:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2e8eb8c00) [pid = 1807] [serial = 1795] [outer = (nil)] 09:00:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2e9c9b800) [pid = 1807] [serial = 1796] [outer = 0x7fc2e8eb8c00] 09:00:24 INFO - PROCESS | 1807 | 1461254424948 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2ea81cc00) [pid = 1807] [serial = 1797] [outer = 0x7fc2e8eb8c00] 09:00:25 INFO - PROCESS | 1807 | 1461254425791 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1636ms 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:25 INFO - PROCESS | 1807 | 1461254425868 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1807 | 1461254425871 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:00:25 INFO - PROCESS | 1807 | 1461254425877 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1807 | 1461254425881 Marionette TRACE conn3 <- [1,2366,null,{}] 09:00:25 INFO - PROCESS | 1807 | 1461254425885 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 1807 | 1461254426070 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:00:26 INFO - PROCESS | 1807 | 1461254426335 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d84800 == 127 [pid = 1807] [id = 599] 09:00:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2e984f000) [pid = 1807] [serial = 1798] [outer = (nil)] 09:00:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2ec17f400) [pid = 1807] [serial = 1799] [outer = 0x7fc2e984f000] 09:00:26 INFO - PROCESS | 1807 | 1461254426477 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2ec2fb400) [pid = 1807] [serial = 1800] [outer = 0x7fc2e984f000] 09:00:27 INFO - PROCESS | 1807 | 1461254427267 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1445ms 09:00:27 INFO - PROCESS | 1807 | 1461254427323 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1807 | 1461254427326 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:27 INFO - PROCESS | 1807 | 1461254427332 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1807 | 1461254427335 Marionette TRACE conn3 <- [1,2370,null,{}] 09:00:27 INFO - PROCESS | 1807 | 1461254427340 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1807 | 1461254427525 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:00:27 INFO - PROCESS | 1807 | 1461254427798 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6314000 == 128 [pid = 1807] [id = 600] 09:00:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2ea933400) [pid = 1807] [serial = 1801] [outer = (nil)] 09:00:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2ed3a8400) [pid = 1807] [serial = 1802] [outer = 0x7fc2ea933400] 09:00:27 INFO - PROCESS | 1807 | 1461254427869 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2ed640000) [pid = 1807] [serial = 1803] [outer = 0x7fc2ea933400] 09:00:28 INFO - PROCESS | 1807 | 1461254428692 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1428ms 09:00:28 INFO - PROCESS | 1807 | 1461254428761 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1807 | 1461254428764 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:28 INFO - PROCESS | 1807 | 1461254428770 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1807 | 1461254428772 Marionette TRACE conn3 <- [1,2374,null,{}] 09:00:28 INFO - PROCESS | 1807 | 1461254428778 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1807 | 1461254428991 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:00:29 INFO - PROCESS | 1807 | 1461254429259 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6d60000 == 129 [pid = 1807] [id = 601] 09:00:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2e7739800) [pid = 1807] [serial = 1804] [outer = (nil)] 09:00:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2ee924400) [pid = 1807] [serial = 1805] [outer = 0x7fc2e7739800] 09:00:29 INFO - PROCESS | 1807 | 1461254429335 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f309e800) [pid = 1807] [serial = 1806] [outer = 0x7fc2e7739800] 09:00:30 INFO - PROCESS | 1807 | 1461254430207 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1477ms 09:00:30 INFO - PROCESS | 1807 | 1461254430248 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1807 | 1461254430252 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:30 INFO - PROCESS | 1807 | 1461254430257 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1807 | 1461254430260 Marionette TRACE conn3 <- [1,2378,null,{}] 09:00:30 INFO - PROCESS | 1807 | 1461254430265 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1807 | 1461254430525 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:00:30 INFO - PROCESS | 1807 | 1461254430732 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f8995800 == 130 [pid = 1807] [id = 602] 09:00:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2e9ea9000) [pid = 1807] [serial = 1807] [outer = (nil)] 09:00:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2f311ac00) [pid = 1807] [serial = 1808] [outer = 0x7fc2e9ea9000] 09:00:30 INFO - PROCESS | 1807 | 1461254430806 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f33dc800) [pid = 1807] [serial = 1809] [outer = 0x7fc2e9ea9000] 09:00:31 INFO - PROCESS | 1807 | 1461254431800 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1578ms 09:00:31 INFO - PROCESS | 1807 | 1461254431836 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1807 | 1461254431840 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:31 INFO - PROCESS | 1807 | 1461254431845 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1807 | 1461254431847 Marionette TRACE conn3 <- [1,2382,null,{}] 09:00:31 INFO - PROCESS | 1807 | 1461254431853 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 1807 | 1461254432049 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:00:32 INFO - PROCESS | 1807 | 1461254432341 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9d9f000 == 131 [pid = 1807] [id = 603] 09:00:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2ee928400) [pid = 1807] [serial = 1810] [outer = (nil)] 09:00:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2f33e6800) [pid = 1807] [serial = 1811] [outer = 0x7fc2ee928400] 09:00:32 INFO - PROCESS | 1807 | 1461254432453 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2f3649400) [pid = 1807] [serial = 1812] [outer = 0x7fc2ee928400] 09:00:33 INFO - PROCESS | 1807 | 1461254433307 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1528ms 09:00:33 INFO - PROCESS | 1807 | 1461254433374 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1807 | 1461254433378 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:33 INFO - PROCESS | 1807 | 1461254433383 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1807 | 1461254433386 Marionette TRACE conn3 <- [1,2386,null,{}] 09:00:33 INFO - PROCESS | 1807 | 1461254433391 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 1807 | 1461254433581 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:00:33 INFO - PROCESS | 1807 | 1461254433852 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa021800 == 132 [pid = 1807] [id = 604] 09:00:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f310dc00) [pid = 1807] [serial = 1813] [outer = (nil)] 09:00:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2f3652c00) [pid = 1807] [serial = 1814] [outer = 0x7fc2f310dc00] 09:00:33 INFO - PROCESS | 1807 | 1461254433962 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2f371a400) [pid = 1807] [serial = 1815] [outer = 0x7fc2f310dc00] 09:00:34 INFO - PROCESS | 1807 | 1461254434799 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1488ms 09:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:34 INFO - PROCESS | 1807 | 1461254434873 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1807 | 1461254434875 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:00:34 INFO - PROCESS | 1807 | 1461254434882 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1807 | 1461254434885 Marionette TRACE conn3 <- [1,2390,null,{}] 09:00:34 INFO - PROCESS | 1807 | 1461254434890 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 1807 | 1461254435072 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:00:35 INFO - PROCESS | 1807 | 1461254435589 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa07f000 == 133 [pid = 1807] [id = 605] 09:00:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2f3a6e000) [pid = 1807] [serial = 1816] [outer = (nil)] 09:00:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f4a32800) [pid = 1807] [serial = 1817] [outer = 0x7fc2f3a6e000] 09:00:35 INFO - PROCESS | 1807 | 1461254435668 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f4a39c00) [pid = 1807] [serial = 1818] [outer = 0x7fc2f3a6e000] 09:00:36 INFO - PROCESS | 1807 | 1461254436564 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1731ms 09:00:36 INFO - PROCESS | 1807 | 1461254436613 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1807 | 1461254436616 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:36 INFO - PROCESS | 1807 | 1461254436622 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1807 | 1461254436626 Marionette TRACE conn3 <- [1,2394,null,{}] 09:00:36 INFO - PROCESS | 1807 | 1461254436631 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 1807 | 1461254436849 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:00:37 INFO - PROCESS | 1807 | 1461254437128 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa466000 == 134 [pid = 1807] [id = 606] 09:00:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f4c21c00) [pid = 1807] [serial = 1819] [outer = (nil)] 09:00:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f5408800) [pid = 1807] [serial = 1820] [outer = 0x7fc2f4c21c00] 09:00:37 INFO - PROCESS | 1807 | 1461254437261 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f5495000) [pid = 1807] [serial = 1821] [outer = 0x7fc2f4c21c00] 09:00:38 INFO - PROCESS | 1807 | 1461254438130 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1583ms 09:00:38 INFO - PROCESS | 1807 | 1461254438207 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1807 | 1461254438209 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:38 INFO - PROCESS | 1807 | 1461254438215 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1807 | 1461254438217 Marionette TRACE conn3 <- [1,2398,null,{}] 09:00:38 INFO - PROCESS | 1807 | 1461254438223 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 1807 | 1461254438444 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:00:38 INFO - PROCESS | 1807 | 1461254438771 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6b5000 == 135 [pid = 1807] [id = 607] 09:00:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f4c1c400) [pid = 1807] [serial = 1822] [outer = (nil)] 09:00:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f54b7800) [pid = 1807] [serial = 1823] [outer = 0x7fc2f4c1c400] 09:00:38 INFO - PROCESS | 1807 | 1461254438846 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2f5cc8800) [pid = 1807] [serial = 1824] [outer = 0x7fc2f4c1c400] 09:00:39 INFO - PROCESS | 1807 | 1461254439648 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1479ms 09:00:39 INFO - PROCESS | 1807 | 1461254439696 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1807 | 1461254439699 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:39 INFO - PROCESS | 1807 | 1461254439710 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1807 | 1461254439717 Marionette TRACE conn3 <- [1,2402,null,{}] 09:00:39 INFO - PROCESS | 1807 | 1461254439723 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 1807 | 1461254439929 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:00:40 INFO - PROCESS | 1807 | 1461254440286 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9d3000 == 136 [pid = 1807] [id = 608] 09:00:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f5cca800) [pid = 1807] [serial = 1825] [outer = (nil)] 09:00:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f5cd7000) [pid = 1807] [serial = 1826] [outer = 0x7fc2f5cca800] 09:00:40 INFO - PROCESS | 1807 | 1461254440360 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2f5e42800) [pid = 1807] [serial = 1827] [outer = 0x7fc2f5cca800] 09:00:41 INFO - PROCESS | 1807 | 1461254441183 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1535ms 09:00:41 INFO - PROCESS | 1807 | 1461254441247 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1807 | 1461254441251 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:41 INFO - PROCESS | 1807 | 1461254441256 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1807 | 1461254441258 Marionette TRACE conn3 <- [1,2406,null,{}] 09:00:41 INFO - PROCESS | 1807 | 1461254441264 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 1807 | 1461254441442 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:00:41 INFO - PROCESS | 1807 | 1461254441730 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd846800 == 137 [pid = 1807] [id = 609] 09:00:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2f5cc8400) [pid = 1807] [serial = 1828] [outer = (nil)] 09:00:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2f5e4b000) [pid = 1807] [serial = 1829] [outer = 0x7fc2f5cc8400] 09:00:41 INFO - PROCESS | 1807 | 1461254441802 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2f5e53000) [pid = 1807] [serial = 1830] [outer = 0x7fc2f5cc8400] 09:00:42 INFO - PROCESS | 1807 | 1461254442616 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1428ms 09:00:42 INFO - PROCESS | 1807 | 1461254442686 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1807 | 1461254442690 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:42 INFO - PROCESS | 1807 | 1461254442695 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1807 | 1461254442697 Marionette TRACE conn3 <- [1,2410,null,{}] 09:00:42 INFO - PROCESS | 1807 | 1461254442703 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1807 | 1461254442900 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:00:43 INFO - PROCESS | 1807 | 1461254443175 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe58d000 == 138 [pid = 1807] [id = 610] 09:00:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2f5cd1800) [pid = 1807] [serial = 1831] [outer = (nil)] 09:00:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2f5e5b400) [pid = 1807] [serial = 1832] [outer = 0x7fc2f5cd1800] 09:00:43 INFO - PROCESS | 1807 | 1461254443246 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc2f5ed3400) [pid = 1807] [serial = 1833] [outer = 0x7fc2f5cd1800] 09:00:44 INFO - PROCESS | 1807 | 1461254444095 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1427ms 09:00:44 INFO - PROCESS | 1807 | 1461254444123 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1807 | 1461254444127 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:44 INFO - PROCESS | 1807 | 1461254444133 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1807 | 1461254444135 Marionette TRACE conn3 <- [1,2414,null,{}] 09:00:44 INFO - PROCESS | 1807 | 1461254444140 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 1807 | 1461254444323 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:00:44 INFO - PROCESS | 1807 | 1461254444603 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe949000 == 139 [pid = 1807] [id = 611] 09:00:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2f5e4c800) [pid = 1807] [serial = 1834] [outer = (nil)] 09:00:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc2f5ee1800) [pid = 1807] [serial = 1835] [outer = 0x7fc2f5e4c800] 09:00:44 INFO - PROCESS | 1807 | 1461254444674 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc2f6152800) [pid = 1807] [serial = 1836] [outer = 0x7fc2f5e4c800] 09:00:45 INFO - PROCESS | 1807 | 1461254445528 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1428ms 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:45 INFO - PROCESS | 1807 | 1461254445580 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1807 | 1461254445582 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:00:45 INFO - PROCESS | 1807 | 1461254445589 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1807 | 1461254445592 Marionette TRACE conn3 <- [1,2418,null,{}] 09:00:45 INFO - PROCESS | 1807 | 1461254445597 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1807 | 1461254445775 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:00:46 INFO - PROCESS | 1807 | 1461254446058 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca2000 == 140 [pid = 1807] [id = 612] 09:00:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2f5e56400) [pid = 1807] [serial = 1837] [outer = (nil)] 09:00:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc2f615e800) [pid = 1807] [serial = 1838] [outer = 0x7fc2f5e56400] 09:00:46 INFO - PROCESS | 1807 | 1461254446129 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc2f62edc00) [pid = 1807] [serial = 1839] [outer = 0x7fc2f5e56400] 09:00:46 INFO - PROCESS | 1807 | 1461254446934 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1382ms 09:00:46 INFO - PROCESS | 1807 | 1461254446970 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1807 | 1461254446974 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:46 INFO - PROCESS | 1807 | 1461254446980 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1807 | 1461254446982 Marionette TRACE conn3 <- [1,2422,null,{}] 09:00:46 INFO - PROCESS | 1807 | 1461254446987 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 1807 | 1461254447164 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:00:47 INFO - PROCESS | 1807 | 1461254447444 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff816000 == 141 [pid = 1807] [id = 613] 09:00:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc2f62ef800) [pid = 1807] [serial = 1840] [outer = (nil)] 09:00:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc2f6339400) [pid = 1807] [serial = 1841] [outer = 0x7fc2f62ef800] 09:00:47 INFO - PROCESS | 1807 | 1461254447515 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc2f6693000) [pid = 1807] [serial = 1842] [outer = 0x7fc2f62ef800] 09:00:48 INFO - PROCESS | 1807 | 1461254448365 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1428ms 09:00:48 INFO - PROCESS | 1807 | 1461254448427 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1807 | 1461254448431 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:48 INFO - PROCESS | 1807 | 1461254448441 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1807 | 1461254448443 Marionette TRACE conn3 <- [1,2426,null,{}] 09:00:48 INFO - PROCESS | 1807 | 1461254448449 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1807 | 1461254448634 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:00:48 INFO - PROCESS | 1807 | 1461254448916 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e575d000 == 142 [pid = 1807] [id = 614] 09:00:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 225 (0x7fc2e34c3000) [pid = 1807] [serial = 1843] [outer = (nil)] 09:00:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 226 (0x7fc2e7737400) [pid = 1807] [serial = 1844] [outer = 0x7fc2e34c3000] 09:00:49 INFO - PROCESS | 1807 | 1461254449022 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 227 (0x7fc2e9eac800) [pid = 1807] [serial = 1845] [outer = 0x7fc2e34c3000] 09:00:49 INFO - PROCESS | 1807 | 1461254449874 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1479ms 09:00:49 INFO - PROCESS | 1807 | 1461254449921 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1807 | 1461254449924 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:49 INFO - PROCESS | 1807 | 1461254449930 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1807 | 1461254449932 Marionette TRACE conn3 <- [1,2430,null,{}] 09:00:49 INFO - PROCESS | 1807 | 1461254449938 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1807 | 1461254450147 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:00:50 INFO - PROCESS | 1807 | 1461254450436 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2dd4800 == 143 [pid = 1807] [id = 615] 09:00:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 228 (0x7fc2e33b2400) [pid = 1807] [serial = 1846] [outer = (nil)] 09:00:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 229 (0x7fc2e33bcc00) [pid = 1807] [serial = 1847] [outer = 0x7fc2e33b2400] 09:00:50 INFO - PROCESS | 1807 | 1461254450545 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 230 (0x7fc2e7104c00) [pid = 1807] [serial = 1848] [outer = 0x7fc2e33b2400] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2de1000 == 142 [pid = 1807] [id = 594] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb09d800 == 141 [pid = 1807] [id = 593] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6ff0000 == 140 [pid = 1807] [id = 592] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e39cc000 == 139 [pid = 1807] [id = 591] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6859800 == 138 [pid = 1807] [id = 570] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e36800 == 137 [pid = 1807] [id = 590] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6843000 == 136 [pid = 1807] [id = 589] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8376000 == 135 [pid = 1807] [id = 588] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5aa9000 == 134 [pid = 1807] [id = 587] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6b10000 == 133 [pid = 1807] [id = 586] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6a86000 == 132 [pid = 1807] [id = 585] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6312800 == 131 [pid = 1807] [id = 584] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5d9a800 == 130 [pid = 1807] [id = 583] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38db800 == 129 [pid = 1807] [id = 580] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed665800 == 128 [pid = 1807] [id = 579] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0e9800 == 127 [pid = 1807] [id = 578] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb046800 == 126 [pid = 1807] [id = 577] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e31800 == 125 [pid = 1807] [id = 576] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9dc8000 == 124 [pid = 1807] [id = 575] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9836800 == 123 [pid = 1807] [id = 574] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85e5000 == 122 [pid = 1807] [id = 573] 09:00:52 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4a69000 == 121 [pid = 1807] [id = 572] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 229 (0x7fc312302400) [pid = 1807] [serial = 1521] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 228 (0x7fc2eb0b1400) [pid = 1807] [serial = 1500] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 227 (0x7fc2fd8df400) [pid = 1807] [serial = 1512] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 226 (0x7fc2f54b5c00) [pid = 1807] [serial = 1503] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 225 (0x7fc2e4b8c000) [pid = 1807] [serial = 1542] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 224 (0x7fc311e35000) [pid = 1807] [serial = 1518] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2f694f800) [pid = 1807] [serial = 1506] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2fa151400) [pid = 1807] [serial = 1509] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc30cf95000) [pid = 1807] [serial = 1515] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2ea93bc00) [pid = 1807] [serial = 1596] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2f9e2bc00) [pid = 1807] [serial = 1593] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2f30a3c00) [pid = 1807] [serial = 1590] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc31209a000) [pid = 1807] [serial = 1587] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2fbfd2400) [pid = 1807] [serial = 1584] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2f9612800) [pid = 1807] [serial = 1581] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2f3a63c00) [pid = 1807] [serial = 1578] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2ed364400) [pid = 1807] [serial = 1575] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc31250f800) [pid = 1807] [serial = 1530] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2e33c0800) [pid = 1807] [serial = 1524] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2ee91e400) [pid = 1807] [serial = 1614] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2e9848000) [pid = 1807] [serial = 1533] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2f9e2e800) [pid = 1807] [serial = 1599] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2e38d6400) [pid = 1807] [serial = 1605] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2ec17bc00) [pid = 1807] [serial = 1536] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2e710ec00) [pid = 1807] [serial = 1611] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2e829ec00) [pid = 1807] [serial = 1572] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2e4a3e400) [pid = 1807] [serial = 1539] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc31241f800) [pid = 1807] [serial = 1527] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc312510800) [pid = 1807] [serial = 1602] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2e4910800) [pid = 1807] [serial = 1617] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2ee922c00) [pid = 1807] [serial = 1608] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2f9ddf000) [pid = 1807] [serial = 1569] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2e710c000) [pid = 1807] [serial = 1709] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2e7741400) [pid = 1807] [serial = 1712] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2e4a35800) [pid = 1807] [serial = 1691] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2ed36a000) [pid = 1807] [serial = 1692] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f54bcc00) [pid = 1807] [serial = 1664] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2f5ce1c00) [pid = 1807] [serial = 1665] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2e86c3c00) [pid = 1807] [serial = 1694] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2ed372c00) [pid = 1807] [serial = 1695] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2e490e400) [pid = 1807] [serial = 1703] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2e4a3dc00) [pid = 1807] [serial = 1704] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f5edd800) [pid = 1807] [serial = 1670] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f615c400) [pid = 1807] [serial = 1671] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2f9742800) [pid = 1807] [serial = 1682] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2f9de6000) [pid = 1807] [serial = 1683] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2eb0bbc00) [pid = 1807] [serial = 1649] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2ed36c400) [pid = 1807] [serial = 1650] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e760b000) [pid = 1807] [serial = 1697] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e8e1f400) [pid = 1807] [serial = 1698] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2f309a400) [pid = 1807] [serial = 1655] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2f336a800) [pid = 1807] [serial = 1656] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2e5581000) [pid = 1807] [serial = 1706] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2ed6c9000) [pid = 1807] [serial = 1652] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2ee928000) [pid = 1807] [serial = 1653] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2e7773800) [pid = 1807] [serial = 1700] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2eb0af800) [pid = 1807] [serial = 1701] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2f9ea5400) [pid = 1807] [serial = 1685] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2f9f49400) [pid = 1807] [serial = 1686] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2fa2f3400) [pid = 1807] [serial = 1688] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2fa3b7400) [pid = 1807] [serial = 1689] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f4c1f400) [pid = 1807] [serial = 1661] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f5499000) [pid = 1807] [serial = 1662] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2f6cedc00) [pid = 1807] [serial = 1676] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2f7b80800) [pid = 1807] [serial = 1677] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2e554a400) [pid = 1807] [serial = 1643] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2e7107000) [pid = 1807] [serial = 1644] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f3a65000) [pid = 1807] [serial = 1658] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f4a38400) [pid = 1807] [serial = 1659] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2e8eb3c00) [pid = 1807] [serial = 1646] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2e9c8f400) [pid = 1807] [serial = 1647] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2f5e47c00) [pid = 1807] [serial = 1667] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2f5e5a000) [pid = 1807] [serial = 1668] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2f66eb000) [pid = 1807] [serial = 1673] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2f6966000) [pid = 1807] [serial = 1674] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2f9610000) [pid = 1807] [serial = 1679] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2f9691000) [pid = 1807] [serial = 1680] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2e829d800) [pid = 1807] [serial = 1715] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2e7610400) [pid = 1807] [serial = 1710] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2e7a60800) [pid = 1807] [serial = 1713] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2e558b800) [pid = 1807] [serial = 1707] [outer = (nil)] [url = about:blank] 09:00:52 INFO - PROCESS | 1807 | 1461254452680 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2785ms 09:00:52 INFO - PROCESS | 1807 | 1461254452716 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:52 INFO - PROCESS | 1807 | 1461254452721 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:00:52 INFO - PROCESS | 1807 | 1461254452728 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1807 | 1461254452733 Marionette TRACE conn3 <- [1,2434,null,{}] 09:00:52 INFO - PROCESS | 1807 | 1461254452741 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 1807 | 1461254452959 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:00:53 INFO - PROCESS | 1807 | 1461254453157 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e383c800 == 122 [pid = 1807] [id = 616] 09:00:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2e34d0c00) [pid = 1807] [serial = 1849] [outer = (nil)] 09:00:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2e4a3e400) [pid = 1807] [serial = 1850] [outer = 0x7fc2e34d0c00] 09:00:53 INFO - PROCESS | 1807 | 1461254453221 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2e5545000) [pid = 1807] [serial = 1851] [outer = 0x7fc2e34d0c00] 09:00:54 INFO - PROCESS | 1807 | 1461254454000 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1287ms 09:00:54 INFO - PROCESS | 1807 | 1461254454013 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1807 | 1461254454021 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:54 INFO - PROCESS | 1807 | 1461254454029 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1807 | 1461254454033 Marionette TRACE conn3 <- [1,2438,null,{}] 09:00:54 INFO - PROCESS | 1807 | 1461254454038 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 1807 | 1461254454296 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:00:54 INFO - PROCESS | 1807 | 1461254454422 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5aa9800 == 123 [pid = 1807] [id = 617] 09:00:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2e490c000) [pid = 1807] [serial = 1852] [outer = (nil)] 09:00:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2e5a73000) [pid = 1807] [serial = 1853] [outer = 0x7fc2e490c000] 09:00:54 INFO - PROCESS | 1807 | 1461254454481 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2e7108c00) [pid = 1807] [serial = 1854] [outer = 0x7fc2e490c000] 09:00:55 INFO - PROCESS | 1807 | 1461254455362 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1380ms 09:00:55 INFO - PROCESS | 1807 | 1461254455415 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1807 | 1461254455419 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:55 INFO - PROCESS | 1807 | 1461254455424 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1807 | 1461254455430 Marionette TRACE conn3 <- [1,2442,null,{}] 09:00:55 INFO - PROCESS | 1807 | 1461254455444 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 1807 | 1461254455718 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:00:55 INFO - PROCESS | 1807 | 1461254455753 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e835c800 == 124 [pid = 1807] [id = 618] 09:00:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2e7609800) [pid = 1807] [serial = 1855] [outer = (nil)] 09:00:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2e8293c00) [pid = 1807] [serial = 1856] [outer = 0x7fc2e7609800] 09:00:55 INFO - PROCESS | 1807 | 1461254455819 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2e86c3400) [pid = 1807] [serial = 1857] [outer = 0x7fc2e7609800] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2ea0f3c00) [pid = 1807] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2e33b2c00) [pid = 1807] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2e5545800) [pid = 1807] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2e86c9800) [pid = 1807] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2e38d5400) [pid = 1807] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2e7602c00) [pid = 1807] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:57 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2e38cf400) [pid = 1807] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:57 INFO - PROCESS | 1807 | 1461254457266 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1884ms 09:00:57 INFO - PROCESS | 1807 | 1461254457310 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:57 INFO - PROCESS | 1807 | 1461254457314 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:00:57 INFO - PROCESS | 1807 | 1461254457319 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1807 | 1461254457322 Marionette TRACE conn3 <- [1,2446,null,{}] 09:00:57 INFO - PROCESS | 1807 | 1461254457327 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1807 | 1461254457549 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:00:57 INFO - PROCESS | 1807 | 1461254457739 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8eda800 == 125 [pid = 1807] [id = 619] 09:00:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2e33b2c00) [pid = 1807] [serial = 1858] [outer = (nil)] 09:00:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2e8e08800) [pid = 1807] [serial = 1859] [outer = 0x7fc2e33b2c00] 09:00:57 INFO - PROCESS | 1807 | 1461254457799 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2e8eb3000) [pid = 1807] [serial = 1860] [outer = 0x7fc2e33b2c00] 09:00:58 INFO - PROCESS | 1807 | 1461254458454 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1192ms 09:00:58 INFO - PROCESS | 1807 | 1461254458511 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1807 | 1461254458514 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:58 INFO - PROCESS | 1807 | 1461254458519 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1807 | 1461254458521 Marionette TRACE conn3 <- [1,2450,null,{}] 09:00:58 INFO - PROCESS | 1807 | 1461254458526 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 1807 | 1461254458775 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:00:58 INFO - PROCESS | 1807 | 1461254458796 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9bda000 == 126 [pid = 1807] [id = 620] 09:00:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2e8eb3400) [pid = 1807] [serial = 1861] [outer = (nil)] 09:00:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2e9847000) [pid = 1807] [serial = 1862] [outer = 0x7fc2e8eb3400] 09:00:58 INFO - PROCESS | 1807 | 1461254458853 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2e9c91c00) [pid = 1807] [serial = 1863] [outer = 0x7fc2e8eb3400] 09:00:59 INFO - PROCESS | 1807 | 1461254459976 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1476ms 09:01:00 INFO - PROCESS | 1807 | 1461254459997 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1807 | 1461254460002 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:01:00 INFO - PROCESS | 1807 | 1461254460011 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1807 | 1461254460015 Marionette TRACE conn3 <- [1,2454,null,{}] 09:01:00 INFO - PROCESS | 1807 | 1461254460023 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1807 | 1461254460276 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:01:00 INFO - PROCESS | 1807 | 1461254460597 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e685e000 == 127 [pid = 1807] [id = 621] 09:01:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2e4b94800) [pid = 1807] [serial = 1864] [outer = (nil)] 09:01:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2e5a6f000) [pid = 1807] [serial = 1865] [outer = 0x7fc2e4b94800] 09:01:00 INFO - PROCESS | 1807 | 1461254460689 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2e710ac00) [pid = 1807] [serial = 1866] [outer = 0x7fc2e4b94800] 09:01:01 INFO - PROCESS | 1807 | 1461254461600 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1634ms 09:01:01 INFO - PROCESS | 1807 | 1461254461646 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1807 | 1461254461654 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:01:01 INFO - PROCESS | 1807 | 1461254461664 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1807 | 1461254461667 Marionette TRACE conn3 <- [1,2458,null,{}] 09:01:01 INFO - PROCESS | 1807 | 1461254461673 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 1807 | 1461254461881 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:01:02 INFO - PROCESS | 1807 | 1461254462246 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e1f000 == 128 [pid = 1807] [id = 622] 09:01:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2e5589000) [pid = 1807] [serial = 1867] [outer = (nil)] 09:01:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2e8434c00) [pid = 1807] [serial = 1868] [outer = 0x7fc2e5589000] 09:01:02 INFO - PROCESS | 1807 | 1461254462329 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2e8eb3800) [pid = 1807] [serial = 1869] [outer = 0x7fc2e5589000] 09:01:03 INFO - PROCESS | 1807 | 1461254463178 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1581ms 09:01:03 INFO - PROCESS | 1807 | 1461254463245 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1807 | 1461254463249 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:01:03 INFO - PROCESS | 1807 | 1461254463255 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1807 | 1461254463261 Marionette TRACE conn3 <- [1,2462,null,{}] 09:01:03 INFO - PROCESS | 1807 | 1461254463276 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 1807 | 1461254463523 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:01:03 INFO - PROCESS | 1807 | 1461254463841 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb062800 == 129 [pid = 1807] [id = 623] 09:01:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2e9847400) [pid = 1807] [serial = 1870] [outer = (nil)] 09:01:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2ea0ea000) [pid = 1807] [serial = 1871] [outer = 0x7fc2e9847400] 09:01:03 INFO - PROCESS | 1807 | 1461254463919 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2ea827c00) [pid = 1807] [serial = 1872] [outer = 0x7fc2e9847400] 09:01:04 INFO - PROCESS | 1807 | 1461254464747 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1547ms 09:01:04 INFO - PROCESS | 1807 | 1461254464804 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:01:04 INFO - PROCESS | 1807 | 1461254464808 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:01:04 INFO - PROCESS | 1807 | 1461254464814 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1807 | 1461254464817 Marionette TRACE conn3 <- [1,2466,null,{}] 09:01:04 INFO - PROCESS | 1807 | 1461254464822 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 1807 | 1461254465020 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:01:05 INFO - PROCESS | 1807 | 1461254465302 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed675800 == 130 [pid = 1807] [id = 624] 09:01:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2e7a60800) [pid = 1807] [serial = 1873] [outer = (nil)] 09:01:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2eb0b1400) [pid = 1807] [serial = 1874] [outer = 0x7fc2e7a60800] 09:01:05 INFO - PROCESS | 1807 | 1461254465415 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2ec178400) [pid = 1807] [serial = 1875] [outer = 0x7fc2e7a60800] 09:01:06 INFO - PROCESS | 1807 | 1461254466237 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1478ms 09:01:06 INFO - PROCESS | 1807 | 1461254466292 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1807 | 1461254466296 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:01:06 INFO - PROCESS | 1807 | 1461254466301 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1807 | 1461254466304 Marionette TRACE conn3 <- [1,2470,null,{}] 09:01:06 INFO - PROCESS | 1807 | 1461254466309 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 1807 | 1461254466491 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:01:06 INFO - PROCESS | 1807 | 1461254466760 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38db800 == 131 [pid = 1807] [id = 625] 09:01:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2ea0eb800) [pid = 1807] [serial = 1876] [outer = (nil)] 09:01:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2ec2f7c00) [pid = 1807] [serial = 1877] [outer = 0x7fc2ea0eb800] 09:01:06 INFO - PROCESS | 1807 | 1461254466832 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2ed36d000) [pid = 1807] [serial = 1878] [outer = 0x7fc2ea0eb800] 09:01:07 INFO - PROCESS | 1807 | 1461254467680 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1430ms 09:01:07 INFO - PROCESS | 1807 | 1461254467732 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1807 | 1461254467735 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:01:07 INFO - PROCESS | 1807 | 1461254467741 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1807 | 1461254467744 Marionette TRACE conn3 <- [1,2474,null,{}] 09:01:07 INFO - PROCESS | 1807 | 1461254467749 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 1807 | 1461254467966 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:01:08 INFO - PROCESS | 1807 | 1461254468262 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4b8d800 == 132 [pid = 1807] [id = 626] 09:01:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2ed36a000) [pid = 1807] [serial = 1879] [outer = (nil)] 09:01:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2ed6cd000) [pid = 1807] [serial = 1880] [outer = 0x7fc2ed36a000] 09:01:08 INFO - PROCESS | 1807 | 1461254468455 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2ee926800) [pid = 1807] [serial = 1881] [outer = 0x7fc2ed36a000] 09:01:09 INFO - PROCESS | 1807 | 1461254469604 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1937ms 09:01:09 INFO - PROCESS | 1807 | 1461254469679 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1807 | 1461254469682 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:01:09 INFO - PROCESS | 1807 | 1461254469688 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1807 | 1461254469690 Marionette TRACE conn3 <- [1,2478,null,{}] 09:01:09 INFO - PROCESS | 1807 | 1461254469696 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1807 | 1461254469909 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:01:10 INFO - PROCESS | 1807 | 1461254470223 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5da1000 == 133 [pid = 1807] [id = 627] 09:01:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f3008000) [pid = 1807] [serial = 1882] [outer = (nil)] 09:01:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f3096800) [pid = 1807] [serial = 1883] [outer = 0x7fc2f3008000] 09:01:10 INFO - PROCESS | 1807 | 1461254470331 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f30efc00) [pid = 1807] [serial = 1884] [outer = 0x7fc2f3008000] 09:01:11 INFO - PROCESS | 1807 | 1461254471159 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1536ms 09:01:11 INFO - PROCESS | 1807 | 1461254471226 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1807 | 1461254471230 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:01:11 INFO - PROCESS | 1807 | 1461254471236 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1807 | 1461254471238 Marionette TRACE conn3 <- [1,2482,null,{}] 09:01:11 INFO - PROCESS | 1807 | 1461254471243 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 1807 | 1461254471433 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:01:11 INFO - PROCESS | 1807 | 1461254471717 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f63cf800 == 134 [pid = 1807] [id = 628] 09:01:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2ee928000) [pid = 1807] [serial = 1885] [outer = (nil)] 09:01:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2f336c400) [pid = 1807] [serial = 1886] [outer = 0x7fc2ee928000] 09:01:11 INFO - PROCESS | 1807 | 1461254471828 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f33dec00) [pid = 1807] [serial = 1887] [outer = 0x7fc2ee928000] 09:01:12 INFO - PROCESS | 1807 | 1461254472681 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1482ms 09:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:01:12 INFO - PROCESS | 1807 | 1461254472718 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1807 | 1461254472721 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:01:12 INFO - PROCESS | 1807 | 1461254472727 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1807 | 1461254472730 Marionette TRACE conn3 <- [1,2486,null,{}] 09:01:12 INFO - PROCESS | 1807 | 1461254472735 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1807 | 1461254472924 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:01:13 INFO - PROCESS | 1807 | 1461254473200 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6adc000 == 135 [pid = 1807] [id = 629] 09:01:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2ee928800) [pid = 1807] [serial = 1888] [outer = (nil)] 09:01:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f3716c00) [pid = 1807] [serial = 1889] [outer = 0x7fc2ee928800] 09:01:13 INFO - PROCESS | 1807 | 1461254473312 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f3a65c00) [pid = 1807] [serial = 1890] [outer = 0x7fc2ee928800] 09:01:14 INFO - PROCESS | 1807 | 1461254474126 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1430ms 09:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:01:14 INFO - PROCESS | 1807 | 1461254474158 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1807 | 1461254474161 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:01:14 INFO - PROCESS | 1807 | 1461254474167 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1807 | 1461254474170 Marionette TRACE conn3 <- [1,2490,null,{}] 09:01:14 INFO - PROCESS | 1807 | 1461254474175 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 1807 | 1461254474377 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:01:14 INFO - PROCESS | 1807 | 1461254474655 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7a46800 == 136 [pid = 1807] [id = 630] 09:01:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2e6f86000) [pid = 1807] [serial = 1891] [outer = (nil)] 09:01:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f4c16800) [pid = 1807] [serial = 1892] [outer = 0x7fc2e6f86000] 09:01:14 INFO - PROCESS | 1807 | 1461254474727 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2f4c20c00) [pid = 1807] [serial = 1893] [outer = 0x7fc2e6f86000] 09:01:15 INFO - PROCESS | 1807 | 1461254475612 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1483ms 09:01:15 INFO - PROCESS | 1807 | 1461254475650 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1807 | 1461254475655 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:01:15 INFO - PROCESS | 1807 | 1461254475660 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1807 | 1461254475664 Marionette TRACE conn3 <- [1,2494,null,{}] 09:01:15 INFO - PROCESS | 1807 | 1461254475669 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1807 | 1461254475907 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:01:16 INFO - PROCESS | 1807 | 1461254476177 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa061800 == 137 [pid = 1807] [id = 631] 09:01:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f5cd3400) [pid = 1807] [serial = 1894] [outer = (nil)] 09:01:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2f5e4f800) [pid = 1807] [serial = 1895] [outer = 0x7fc2f5cd3400] 09:01:16 INFO - PROCESS | 1807 | 1461254476297 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2f6332c00) [pid = 1807] [serial = 1896] [outer = 0x7fc2f5cd3400] 09:01:17 INFO - PROCESS | 1807 | 1461254477099 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1487ms 09:01:17 INFO - PROCESS | 1807 | 1461254477147 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1807 | 1461254477151 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:01:17 INFO - PROCESS | 1807 | 1461254477157 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1807 | 1461254477159 Marionette TRACE conn3 <- [1,2498,null,{}] 09:01:17 INFO - PROCESS | 1807 | 1461254477164 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1807 | 1461254477449 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:01:17 INFO - PROCESS | 1807 | 1461254477655 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa45a000 == 138 [pid = 1807] [id = 632] 09:01:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f5ed5000) [pid = 1807] [serial = 1897] [outer = (nil)] 09:01:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f669a400) [pid = 1807] [serial = 1898] [outer = 0x7fc2f5ed5000] 09:01:17 INFO - PROCESS | 1807 | 1461254477728 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2f66e9800) [pid = 1807] [serial = 1899] [outer = 0x7fc2f5ed5000] 09:01:18 INFO - PROCESS | 1807 | 1461254478562 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1483ms 09:01:18 INFO - PROCESS | 1807 | 1461254478641 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1807 | 1461254478645 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:01:18 INFO - PROCESS | 1807 | 1461254478650 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1807 | 1461254478652 Marionette TRACE conn3 <- [1,2502,null,{}] 09:01:18 INFO - PROCESS | 1807 | 1461254478658 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 1807 | 1461254478875 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:01:19 INFO - PROCESS | 1807 | 1461254479152 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa891800 == 139 [pid = 1807] [id = 633] 09:01:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2eb0b5c00) [pid = 1807] [serial = 1900] [outer = (nil)] 09:01:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f66eec00) [pid = 1807] [serial = 1901] [outer = 0x7fc2eb0b5c00] 09:01:19 INFO - PROCESS | 1807 | 1461254479260 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2f6944000) [pid = 1807] [serial = 1902] [outer = 0x7fc2eb0b5c00] 09:01:20 INFO - PROCESS | 1807 | 1461254480174 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1586ms 09:01:20 INFO - PROCESS | 1807 | 1461254480238 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1807 | 1461254480240 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:01:20 INFO - PROCESS | 1807 | 1461254480246 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1807 | 1461254480249 Marionette TRACE conn3 <- [1,2506,null,{}] 09:01:20 INFO - PROCESS | 1807 | 1461254480254 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 1807 | 1461254480476 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:01:20 INFO - PROCESS | 1807 | 1461254480755 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe584000 == 140 [pid = 1807] [id = 634] 09:01:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2f6335800) [pid = 1807] [serial = 1903] [outer = (nil)] 09:01:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2f694ac00) [pid = 1807] [serial = 1904] [outer = 0x7fc2f6335800] 09:01:20 INFO - PROCESS | 1807 | 1461254480868 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f6964800) [pid = 1807] [serial = 1905] [outer = 0x7fc2f6335800] 09:01:21 INFO - PROCESS | 1807 | 1461254481717 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1533ms 09:01:21 INFO - PROCESS | 1807 | 1461254481779 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1807 | 1461254481783 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:01:21 INFO - PROCESS | 1807 | 1461254481788 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1807 | 1461254481791 Marionette TRACE conn3 <- [1,2510,null,{}] 09:01:21 INFO - PROCESS | 1807 | 1461254481796 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 1807 | 1461254481994 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:01:22 INFO - PROCESS | 1807 | 1461254482283 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff715800 == 141 [pid = 1807] [id = 635] 09:01:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f66ebc00) [pid = 1807] [serial = 1906] [outer = (nil)] 09:01:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f696b800) [pid = 1807] [serial = 1907] [outer = 0x7fc2f66ebc00] 09:01:22 INFO - PROCESS | 1807 | 1461254482396 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f6bbbc00) [pid = 1807] [serial = 1908] [outer = 0x7fc2f66ebc00] 09:01:23 INFO - PROCESS | 1807 | 1461254483238 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1489ms 09:01:23 INFO - PROCESS | 1807 | 1461254483279 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1807 | 1461254483281 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:01:23 INFO - PROCESS | 1807 | 1461254483288 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1807 | 1461254483290 Marionette TRACE conn3 <- [1,2514,null,{}] 09:01:23 INFO - PROCESS | 1807 | 1461254483295 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1807 | 1461254483474 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:01:23 INFO - PROCESS | 1807 | 1461254483756 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b3a000 == 142 [pid = 1807] [id = 636] 09:01:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2e7781400) [pid = 1807] [serial = 1909] [outer = (nil)] 09:01:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f6bc1000) [pid = 1807] [serial = 1910] [outer = 0x7fc2e7781400] 09:01:23 INFO - PROCESS | 1807 | 1461254483827 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f6cec800) [pid = 1807] [serial = 1911] [outer = 0x7fc2e7781400] 09:01:24 INFO - PROCESS | 1807 | 1461254484674 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1431ms 09:01:24 INFO - PROCESS | 1807 | 1461254484720 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1807 | 1461254484723 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:01:24 INFO - PROCESS | 1807 | 1461254484729 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1807 | 1461254484731 Marionette TRACE conn3 <- [1,2518,null,{}] 09:01:24 INFO - PROCESS | 1807 | 1461254484736 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1807 | 1461254484921 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:01:25 INFO - PROCESS | 1807 | 1461254485200 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc302e31800 == 143 [pid = 1807] [id = 637] 09:01:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2eeae1800) [pid = 1807] [serial = 1912] [outer = (nil)] 09:01:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f6cf5000) [pid = 1807] [serial = 1913] [outer = 0x7fc2eeae1800] 09:01:25 INFO - PROCESS | 1807 | 1461254485272 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2f7ae0c00) [pid = 1807] [serial = 1914] [outer = 0x7fc2eeae1800] 09:01:26 INFO - PROCESS | 1807 | 1461254486159 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1489ms 09:01:26 INFO - PROCESS | 1807 | 1461254486219 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1807 | 1461254486223 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:01:26 INFO - PROCESS | 1807 | 1461254486228 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1807 | 1461254486231 Marionette TRACE conn3 <- [1,2522,null,{}] 09:01:26 INFO - PROCESS | 1807 | 1461254486236 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1807 | 1461254486446 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:01:26 INFO - PROCESS | 1807 | 1461254486737 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc306dc3000 == 144 [pid = 1807] [id = 638] 09:01:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2f4a3f400) [pid = 1807] [serial = 1915] [outer = (nil)] 09:01:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2f7b85000) [pid = 1807] [serial = 1916] [outer = 0x7fc2f4a3f400] 09:01:26 INFO - PROCESS | 1807 | 1461254486848 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2f7ee6800) [pid = 1807] [serial = 1917] [outer = 0x7fc2f4a3f400] 09:01:27 INFO - PROCESS | 1807 | 1461254487631 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1477ms 09:01:27 INFO - PROCESS | 1807 | 1461254487711 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1807 | 1461254487714 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:01:27 INFO - PROCESS | 1807 | 1461254487722 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1807 | 1461254487725 Marionette TRACE conn3 <- [1,2526,null,{}] 09:01:27 INFO - PROCESS | 1807 | 1461254487729 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 1807 | 1461254487936 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:01:28 INFO - PROCESS | 1807 | 1461254488242 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4924800 == 145 [pid = 1807] [id = 639] 09:01:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2e34c3800) [pid = 1807] [serial = 1918] [outer = (nil)] 09:01:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2e4a33000) [pid = 1807] [serial = 1919] [outer = 0x7fc2e34c3800] 09:01:28 INFO - PROCESS | 1807 | 1461254488351 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc2f7ee7000) [pid = 1807] [serial = 1920] [outer = 0x7fc2e34c3800] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8eda800 == 144 [pid = 1807] [id = 619] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e835c800 == 143 [pid = 1807] [id = 618] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5aa9800 == 142 [pid = 1807] [id = 617] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e383c800 == 141 [pid = 1807] [id = 616] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e575d000 == 140 [pid = 1807] [id = 614] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff816000 == 139 [pid = 1807] [id = 613] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca2000 == 138 [pid = 1807] [id = 612] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe949000 == 137 [pid = 1807] [id = 611] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe58d000 == 136 [pid = 1807] [id = 610] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fd846800 == 135 [pid = 1807] [id = 609] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9d3000 == 134 [pid = 1807] [id = 608] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa6b5000 == 133 [pid = 1807] [id = 607] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa466000 == 132 [pid = 1807] [id = 606] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa07f000 == 131 [pid = 1807] [id = 605] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa021800 == 130 [pid = 1807] [id = 604] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9d9f000 == 129 [pid = 1807] [id = 603] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f8995800 == 128 [pid = 1807] [id = 602] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6d60000 == 127 [pid = 1807] [id = 601] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6314000 == 126 [pid = 1807] [id = 600] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5d84800 == 125 [pid = 1807] [id = 599] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4aa6800 == 124 [pid = 1807] [id = 598] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e2e800 == 123 [pid = 1807] [id = 597] 09:01:30 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4920000 == 122 [pid = 1807] [id = 596] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2e4b85400) [pid = 1807] [serial = 1787] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2eb0bc000) [pid = 1807] [serial = 1781] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2ed3a6c00) [pid = 1807] [serial = 1782] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2e33bb800) [pid = 1807] [serial = 1784] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2ea92d000) [pid = 1807] [serial = 1733] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2e4903000) [pid = 1807] [serial = 1763] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2e8e0ac00) [pid = 1807] [serial = 1724] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2ed415800) [pid = 1807] [serial = 1745] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2ed6ca400) [pid = 1807] [serial = 1748] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2f3003800) [pid = 1807] [serial = 1751] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2f309d000) [pid = 1807] [serial = 1754] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2f30f6000) [pid = 1807] [serial = 1757] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2f336e000) [pid = 1807] [serial = 1760] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2ed36fc00) [pid = 1807] [serial = 1742] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2e5b0a400) [pid = 1807] [serial = 1767] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2e5582400) [pid = 1807] [serial = 1766] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2e8eb4400) [pid = 1807] [serial = 1773] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2e8e11400) [pid = 1807] [serial = 1772] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2e777d400) [pid = 1807] [serial = 1721] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2eb0bcc00) [pid = 1807] [serial = 1736] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2ec2f0400) [pid = 1807] [serial = 1739] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2e9ea8000) [pid = 1807] [serial = 1778] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2e557f000) [pid = 1807] [serial = 1718] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2e7a64800) [pid = 1807] [serial = 1770] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2e773e400) [pid = 1807] [serial = 1769] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2e9c8e400) [pid = 1807] [serial = 1730] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2e8eb5400) [pid = 1807] [serial = 1727] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2e86cd400) [pid = 1807] [serial = 1775] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e9c98000) [pid = 1807] [serial = 1776] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2ea0f3400) [pid = 1807] [serial = 1779] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2e38cbc00) [pid = 1807] [serial = 1785] [outer = (nil)] [url = about:blank] 09:01:30 INFO - PROCESS | 1807 | 1461254490645 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2937ms 09:01:30 INFO - PROCESS | 1807 | 1461254490660 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1807 | 1461254490665 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:01:30 INFO - PROCESS | 1807 | 1461254490673 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1807 | 1461254490678 Marionette TRACE conn3 <- [1,2530,null,{}] 09:01:30 INFO - PROCESS | 1807 | 1461254490688 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 1807 | 1461254490907 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:01:31 INFO - PROCESS | 1807 | 1461254491138 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4936800 == 123 [pid = 1807] [id = 640] 09:01:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2e490b800) [pid = 1807] [serial = 1921] [outer = (nil)] 09:01:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2e4b89800) [pid = 1807] [serial = 1922] [outer = 0x7fc2e490b800] 09:01:31 INFO - PROCESS | 1807 | 1461254491205 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2e5546400) [pid = 1807] [serial = 1923] [outer = 0x7fc2e490b800] 09:01:31 INFO - PROCESS | 1807 | 1461254491973 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1337ms 09:01:32 INFO - PROCESS | 1807 | 1461254492023 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1807 | 1461254492031 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:01:32 INFO - PROCESS | 1807 | 1461254492040 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1807 | 1461254492043 Marionette TRACE conn3 <- [1,2534,null,{}] 09:01:32 INFO - PROCESS | 1807 | 1461254492048 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 1807 | 1461254492229 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:01:32 INFO - PROCESS | 1807 | 1461254492245 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6acd000 == 124 [pid = 1807] [id = 641] 09:01:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2e5588c00) [pid = 1807] [serial = 1924] [outer = (nil)] 09:01:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2e7105400) [pid = 1807] [serial = 1925] [outer = 0x7fc2e5588c00] 09:01:32 INFO - PROCESS | 1807 | 1461254492301 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2e7735400) [pid = 1807] [serial = 1926] [outer = 0x7fc2e5588c00] 09:01:33 INFO - PROCESS | 1807 | 1461254493396 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1385ms 09:01:33 INFO - PROCESS | 1807 | 1461254493424 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1807 | 1461254493426 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:01:33 INFO - PROCESS | 1807 | 1461254493432 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1807 | 1461254493438 Marionette TRACE conn3 <- [1,2538,null,{}] 09:01:33 INFO - PROCESS | 1807 | 1461254493471 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1807 | 1461254493730 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:01:33 INFO - PROCESS | 1807 | 1461254493762 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e981a000 == 125 [pid = 1807] [id = 642] 09:01:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2e8291800) [pid = 1807] [serial = 1927] [outer = (nil)] 09:01:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2e829ec00) [pid = 1807] [serial = 1928] [outer = 0x7fc2e8291800] 09:01:33 INFO - PROCESS | 1807 | 1461254493822 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2e8e11400) [pid = 1807] [serial = 1929] [outer = 0x7fc2e8291800] 09:01:34 INFO - PROCESS | 1807 | 1461254494745 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1337ms 09:01:34 INFO - PROCESS | 1807 | 1461254494771 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1807 | 1461254494775 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:01:34 INFO - PROCESS | 1807 | 1461254494781 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1807 | 1461254494783 Marionette TRACE conn3 <- [1,2542,null,{}] 09:01:34 INFO - PROCESS | 1807 | 1461254494788 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 1807 | 1461254495048 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2e7a61400) [pid = 1807] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2f5cc8400) [pid = 1807] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f5e56400) [pid = 1807] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2f4c21c00) [pid = 1807] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2e33b4400) [pid = 1807] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2e7609800) [pid = 1807] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e760d000) [pid = 1807] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2e34c7c00) [pid = 1807] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2f310dc00) [pid = 1807] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2ea933400) [pid = 1807] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e5b03800) [pid = 1807] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e86ca400) [pid = 1807] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2e5540400) [pid = 1807] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2e5548c00) [pid = 1807] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2e34c3000) [pid = 1807] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2ee928400) [pid = 1807] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2e9ea9000) [pid = 1807] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2e490c000) [pid = 1807] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2f5cca800) [pid = 1807] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2ed371800) [pid = 1807] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2e34d0c00) [pid = 1807] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f5e4c800) [pid = 1807] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2ed6c5000) [pid = 1807] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f62ef800) [pid = 1807] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2ec17ec00) [pid = 1807] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2e7739800) [pid = 1807] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2f4c1c400) [pid = 1807] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2ea0ea800) [pid = 1807] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2f5cd1800) [pid = 1807] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2e984f000) [pid = 1807] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f3a6e000) [pid = 1807] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2e8eb8c00) [pid = 1807] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2e86c2800) [pid = 1807] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2ed6cf800) [pid = 1807] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2e9ea9800) [pid = 1807] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2e8e20c00) [pid = 1807] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2ec179400) [pid = 1807] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2e777c400) [pid = 1807] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2e38c9400) [pid = 1807] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2e33bec00) [pid = 1807] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2ea0ebc00) [pid = 1807] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:01:35 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2e33b2c00) [pid = 1807] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:01:35 INFO - PROCESS | 1807 | 1461254495937 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e36d3800 == 126 [pid = 1807] [id = 643] 09:01:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2e33b2c00) [pid = 1807] [serial = 1930] [outer = (nil)] 09:01:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2e34d0c00) [pid = 1807] [serial = 1931] [outer = 0x7fc2e33b2c00] 09:01:36 INFO - PROCESS | 1807 | 1461254495999 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2e7607000) [pid = 1807] [serial = 1932] [outer = 0x7fc2e33b2c00] 09:01:36 INFO - PROCESS | 1807 | 1461254496772 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2031ms 09:01:36 INFO - PROCESS | 1807 | 1461254496812 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1807 | 1461254496815 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:01:36 INFO - PROCESS | 1807 | 1461254496821 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1807 | 1461254496823 Marionette TRACE conn3 <- [1,2546,null,{}] 09:01:36 INFO - PROCESS | 1807 | 1461254496828 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1807 | 1461254497001 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:01:37 INFO - PROCESS | 1807 | 1461254497027 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e35800 == 127 [pid = 1807] [id = 644] 09:01:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2e6f84000) [pid = 1807] [serial = 1933] [outer = (nil)] 09:01:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2e9843800) [pid = 1807] [serial = 1934] [outer = 0x7fc2e6f84000] 09:01:37 INFO - PROCESS | 1807 | 1461254497084 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2e9ea1c00) [pid = 1807] [serial = 1935] [outer = 0x7fc2e6f84000] 09:01:38 INFO - PROCESS | 1807 | 1461254498223 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1479ms 09:01:38 INFO - PROCESS | 1807 | 1461254498301 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1807 | 1461254498307 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:01:38 INFO - PROCESS | 1807 | 1461254498315 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1807 | 1461254498320 Marionette TRACE conn3 <- [1,2550,null,{}] 09:01:38 INFO - PROCESS | 1807 | 1461254498329 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 1807 | 1461254498603 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:01:38 INFO - PROCESS | 1807 | 1461254498945 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6855000 == 128 [pid = 1807] [id = 645] 09:01:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2e4a32c00) [pid = 1807] [serial = 1936] [outer = (nil)] 09:01:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2e5587c00) [pid = 1807] [serial = 1937] [outer = 0x7fc2e4a32c00] 09:01:39 INFO - PROCESS | 1807 | 1461254499018 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2e710b400) [pid = 1807] [serial = 1938] [outer = 0x7fc2e4a32c00] 09:01:39 INFO - PROCESS | 1807 | 1461254499958 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1685ms 09:01:40 INFO - PROCESS | 1807 | 1461254500000 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1807 | 1461254500008 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:01:40 INFO - PROCESS | 1807 | 1461254500018 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1807 | 1461254500022 Marionette TRACE conn3 <- [1,2554,null,{}] 09:01:40 INFO - PROCESS | 1807 | 1461254500027 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1807 | 1461254500229 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:01:40 INFO - PROCESS | 1807 | 1461254500495 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1d8000 == 129 [pid = 1807] [id = 646] 09:01:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2e7a63800) [pid = 1807] [serial = 1939] [outer = (nil)] 09:01:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2e8432400) [pid = 1807] [serial = 1940] [outer = 0x7fc2e7a63800] 09:01:40 INFO - PROCESS | 1807 | 1461254500623 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2e8eacc00) [pid = 1807] [serial = 1941] [outer = 0x7fc2e7a63800] 09:01:41 INFO - PROCESS | 1807 | 1461254501614 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1633ms 09:01:41 INFO - PROCESS | 1807 | 1461254501652 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1807 | 1461254501656 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:01:41 INFO - PROCESS | 1807 | 1461254501662 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1807 | 1461254501668 Marionette TRACE conn3 <- [1,2558,null,{}] 09:01:41 INFO - PROCESS | 1807 | 1461254501683 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 1807 | 1461254501893 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:01:42 INFO - PROCESS | 1807 | 1461254502201 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ebe95000 == 130 [pid = 1807] [id = 647] 09:01:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2e9ea9000) [pid = 1807] [serial = 1942] [outer = (nil)] 09:01:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2ea826800) [pid = 1807] [serial = 1943] [outer = 0x7fc2e9ea9000] 09:01:42 INFO - PROCESS | 1807 | 1461254502278 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2eb0b9800) [pid = 1807] [serial = 1944] [outer = 0x7fc2e9ea9000] 09:01:43 INFO - PROCESS | 1807 | 1461254503111 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1486ms 09:01:43 INFO - PROCESS | 1807 | 1461254503149 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1807 | 1461254503154 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:01:43 INFO - PROCESS | 1807 | 1461254503159 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1807 | 1461254503161 Marionette TRACE conn3 <- [1,2562,null,{}] 09:01:43 INFO - PROCESS | 1807 | 1461254503167 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 1807 | 1461254503352 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:01:43 INFO - PROCESS | 1807 | 1461254503629 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38c9800 == 131 [pid = 1807] [id = 648] 09:01:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2ea0eb400) [pid = 1807] [serial = 1945] [outer = (nil)] 09:01:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2ed367800) [pid = 1807] [serial = 1946] [outer = 0x7fc2ea0eb400] 09:01:43 INFO - PROCESS | 1807 | 1461254503702 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2ed3a1000) [pid = 1807] [serial = 1947] [outer = 0x7fc2ea0eb400] 09:01:44 INFO - PROCESS | 1807 | 1461254504600 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1479ms 09:01:44 INFO - PROCESS | 1807 | 1461254504639 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1807 | 1461254504642 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:01:44 INFO - PROCESS | 1807 | 1461254504648 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1807 | 1461254504651 Marionette TRACE conn3 <- [1,2566,null,{}] 09:01:44 INFO - PROCESS | 1807 | 1461254504656 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1807 | 1461254504835 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:01:45 INFO - PROCESS | 1807 | 1461254505111 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a0f000 == 132 [pid = 1807] [id = 649] 09:01:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2ea828800) [pid = 1807] [serial = 1948] [outer = (nil)] 09:01:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2ed63d400) [pid = 1807] [serial = 1949] [outer = 0x7fc2ea828800] 09:01:45 INFO - PROCESS | 1807 | 1461254505183 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2ed6c5800) [pid = 1807] [serial = 1950] [outer = 0x7fc2ea828800] 09:01:46 INFO - PROCESS | 1807 | 1461254506051 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1481ms 09:01:46 INFO - PROCESS | 1807 | 1461254506129 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1807 | 1461254506132 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:01:46 INFO - PROCESS | 1807 | 1461254506138 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1807 | 1461254506140 Marionette TRACE conn3 <- [1,2570,null,{}] 09:01:46 INFO - PROCESS | 1807 | 1461254506146 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 1807 | 1461254506394 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:01:46 INFO - PROCESS | 1807 | 1461254506715 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5aed800 == 133 [pid = 1807] [id = 650] 09:01:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2ee925800) [pid = 1807] [serial = 1951] [outer = (nil)] 09:01:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f3011000) [pid = 1807] [serial = 1952] [outer = 0x7fc2ee925800] 09:01:46 INFO - PROCESS | 1807 | 1461254506797 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f30f6000) [pid = 1807] [serial = 1953] [outer = 0x7fc2ee925800] 09:01:47 INFO - PROCESS | 1807 | 1461254507601 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1530ms 09:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:01:47 INFO - PROCESS | 1807 | 1461254507672 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1807 | 1461254507675 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:01:47 INFO - PROCESS | 1807 | 1461254507683 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1807 | 1461254507686 Marionette TRACE conn3 <- [1,2574,null,{}] 09:01:47 INFO - PROCESS | 1807 | 1461254507691 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1807 | 1461254507875 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:01:48 INFO - PROCESS | 1807 | 1461254508146 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6322800 == 134 [pid = 1807] [id = 651] 09:01:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2eead8400) [pid = 1807] [serial = 1954] [outer = (nil)] 09:01:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f3374c00) [pid = 1807] [serial = 1955] [outer = 0x7fc2eead8400] 09:01:48 INFO - PROCESS | 1807 | 1461254508215 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f33e7000) [pid = 1807] [serial = 1956] [outer = 0x7fc2eead8400] 09:01:49 INFO - PROCESS | 1807 | 1461254509081 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1436ms 09:01:49 INFO - PROCESS | 1807 | 1461254509119 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1807 | 1461254509122 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:01:49 INFO - PROCESS | 1807 | 1461254509128 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1807 | 1461254509130 Marionette TRACE conn3 <- [1,2578,null,{}] 09:01:49 INFO - PROCESS | 1807 | 1461254509136 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 1807 | 1461254509398 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:01:49 INFO - PROCESS | 1807 | 1461254509608 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6b18000 == 135 [pid = 1807] [id = 652] 09:01:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f3112c00) [pid = 1807] [serial = 1957] [outer = (nil)] 09:01:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f3651800) [pid = 1807] [serial = 1958] [outer = 0x7fc2f3112c00] 09:01:49 INFO - PROCESS | 1807 | 1461254509679 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2f3a68400) [pid = 1807] [serial = 1959] [outer = 0x7fc2f3112c00] 09:01:50 INFO - PROCESS | 1807 | 1461254510516 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1432ms 09:01:50 INFO - PROCESS | 1807 | 1461254510561 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1807 | 1461254510565 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:01:50 INFO - PROCESS | 1807 | 1461254510571 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1807 | 1461254510573 Marionette TRACE conn3 <- [1,2582,null,{}] 09:01:50 INFO - PROCESS | 1807 | 1461254510578 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 1807 | 1461254510763 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:01:51 INFO - PROCESS | 1807 | 1461254511049 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96af000 == 136 [pid = 1807] [id = 653] 09:01:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2e9ea8400) [pid = 1807] [serial = 1960] [outer = (nil)] 09:01:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f4a36000) [pid = 1807] [serial = 1961] [outer = 0x7fc2e9ea8400] 09:01:51 INFO - PROCESS | 1807 | 1461254511121 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f4c16400) [pid = 1807] [serial = 1962] [outer = 0x7fc2e9ea8400] 09:01:51 INFO - PROCESS | 1807 | 1461254511960 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1438ms 09:01:52 INFO - PROCESS | 1807 | 1461254512010 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1807 | 1461254512014 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:01:52 INFO - PROCESS | 1807 | 1461254512019 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1807 | 1461254512022 Marionette TRACE conn3 <- [1,2586,null,{}] 09:01:52 INFO - PROCESS | 1807 | 1461254512027 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 1807 | 1461254512211 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:01:52 INFO - PROCESS | 1807 | 1461254512488 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9e5c000 == 137 [pid = 1807] [id = 654] 09:01:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f3113000) [pid = 1807] [serial = 1963] [outer = (nil)] 09:01:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2f5406800) [pid = 1807] [serial = 1964] [outer = 0x7fc2f3113000] 09:01:52 INFO - PROCESS | 1807 | 1461254512561 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f5495400) [pid = 1807] [serial = 1965] [outer = 0x7fc2f3113000] 09:01:53 INFO - PROCESS | 1807 | 1461254513403 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1427ms 09:01:53 INFO - PROCESS | 1807 | 1461254513448 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:01:53 INFO - PROCESS | 1807 | 1461254513452 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:01:53 INFO - PROCESS | 1807 | 1461254513457 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1807 | 1461254513461 Marionette TRACE conn3 <- [1,2590,null,{}] 09:01:53 INFO - PROCESS | 1807 | 1461254513485 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 1807 | 1461254513697 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:01:53 INFO - PROCESS | 1807 | 1461254513970 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa384000 == 138 [pid = 1807] [id = 655] 09:01:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2f3a6ec00) [pid = 1807] [serial = 1966] [outer = (nil)] 09:01:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f5ccb400) [pid = 1807] [serial = 1967] [outer = 0x7fc2f3a6ec00] 09:01:54 INFO - PROCESS | 1807 | 1461254514045 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2f5e44c00) [pid = 1807] [serial = 1968] [outer = 0x7fc2f3a6ec00] 09:01:55 INFO - PROCESS | 1807 | 1461254514999 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1602ms 09:01:55 INFO - PROCESS | 1807 | 1461254515060 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1807 | 1461254515063 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:01:55 INFO - PROCESS | 1807 | 1461254515069 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1807 | 1461254515071 Marionette TRACE conn3 <- [1,2594,null,{}] 09:01:55 INFO - PROCESS | 1807 | 1461254515076 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1807 | 1461254515290 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:01:55 INFO - PROCESS | 1807 | 1461254515570 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa88b000 == 139 [pid = 1807] [id = 656] 09:01:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2e33b9800) [pid = 1807] [serial = 1969] [outer = (nil)] 09:01:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f5e60000) [pid = 1807] [serial = 1970] [outer = 0x7fc2e33b9800] 09:01:55 INFO - PROCESS | 1807 | 1461254515682 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f6061800) [pid = 1807] [serial = 1971] [outer = 0x7fc2e33b9800] 09:01:56 INFO - PROCESS | 1807 | 1461254516579 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1533ms 09:01:56 INFO - PROCESS | 1807 | 1461254516603 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1807 | 1461254516606 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:01:56 INFO - PROCESS | 1807 | 1461254516611 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1807 | 1461254516613 Marionette TRACE conn3 <- [1,2598,null,{}] 09:01:56 INFO - PROCESS | 1807 | 1461254516619 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1807 | 1461254516809 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:01:57 INFO - PROCESS | 1807 | 1461254517090 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe582000 == 140 [pid = 1807] [id = 657] 09:01:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2f5e53400) [pid = 1807] [serial = 1972] [outer = (nil)] 09:01:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2f62e7000) [pid = 1807] [serial = 1973] [outer = 0x7fc2f5e53400] 09:01:57 INFO - PROCESS | 1807 | 1461254517204 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2f633d000) [pid = 1807] [serial = 1974] [outer = 0x7fc2f5e53400] 09:01:58 INFO - PROCESS | 1807 | 1461254518041 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1481ms 09:01:58 INFO - PROCESS | 1807 | 1461254518093 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1807 | 1461254518097 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:01:58 INFO - PROCESS | 1807 | 1461254518102 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1807 | 1461254518105 Marionette TRACE conn3 <- [1,2602,null,{}] 09:01:58 INFO - PROCESS | 1807 | 1461254518110 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 1807 | 1461254518309 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:01:58 INFO - PROCESS | 1807 | 1461254518591 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fec19800 == 141 [pid = 1807] [id = 658] 09:01:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2f6062800) [pid = 1807] [serial = 1975] [outer = (nil)] 09:01:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2f694c400) [pid = 1807] [serial = 1976] [outer = 0x7fc2f6062800] 09:01:58 INFO - PROCESS | 1807 | 1461254518704 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2f6bc1400) [pid = 1807] [serial = 1977] [outer = 0x7fc2f6062800] 09:01:59 INFO - PROCESS | 1807 | 1461254519526 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1482ms 09:01:59 INFO - PROCESS | 1807 | 1461254519586 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1807 | 1461254519589 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:01:59 INFO - PROCESS | 1807 | 1461254519595 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1807 | 1461254519597 Marionette TRACE conn3 <- [1,2606,null,{}] 09:01:59 INFO - PROCESS | 1807 | 1461254519603 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1807 | 1461254519813 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:02:00 INFO - PROCESS | 1807 | 1461254520094 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3000f5000 == 142 [pid = 1807] [id = 659] 09:02:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2f633b000) [pid = 1807] [serial = 1978] [outer = (nil)] 09:02:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2f7b7ec00) [pid = 1807] [serial = 1979] [outer = 0x7fc2f633b000] 09:02:00 INFO - PROCESS | 1807 | 1461254520212 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2f7fdd400) [pid = 1807] [serial = 1980] [outer = 0x7fc2f633b000] 09:02:01 INFO - PROCESS | 1807 | 1461254521083 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1536ms 09:02:01 INFO - PROCESS | 1807 | 1461254521136 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1807 | 1461254521144 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:01 INFO - PROCESS | 1807 | 1461254521152 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1807 | 1461254521156 Marionette TRACE conn3 <- [1,2610,null,{}] 09:02:01 INFO - PROCESS | 1807 | 1461254521161 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1807 | 1461254521355 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:02:01 INFO - PROCESS | 1807 | 1461254521651 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc57800 == 143 [pid = 1807] [id = 660] 09:02:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2f633dc00) [pid = 1807] [serial = 1981] [outer = (nil)] 09:02:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2f960d000) [pid = 1807] [serial = 1982] [outer = 0x7fc2f633dc00] 09:02:01 INFO - PROCESS | 1807 | 1461254521856 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2f9617800) [pid = 1807] [serial = 1983] [outer = 0x7fc2f633dc00] 09:02:02 INFO - PROCESS | 1807 | 1461254522942 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1845ms 09:02:03 INFO - PROCESS | 1807 | 1461254523007 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1807 | 1461254523011 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:03 INFO - PROCESS | 1807 | 1461254523017 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1807 | 1461254523019 Marionette TRACE conn3 <- [1,2614,null,{}] 09:02:03 INFO - PROCESS | 1807 | 1461254523025 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 1807 | 1461254523220 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:02:03 INFO - PROCESS | 1807 | 1461254523507 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cf36800 == 144 [pid = 1807] [id = 661] 09:02:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2f6698c00) [pid = 1807] [serial = 1984] [outer = (nil)] 09:02:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2f968bc00) [pid = 1807] [serial = 1985] [outer = 0x7fc2f6698c00] 09:02:03 INFO - PROCESS | 1807 | 1461254523615 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2f96e0000) [pid = 1807] [serial = 1986] [outer = 0x7fc2f6698c00] 09:02:04 INFO - PROCESS | 1807 | 1461254524447 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1532ms 09:02:04 INFO - PROCESS | 1807 | 1461254524550 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1807 | 1461254524553 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:04 INFO - PROCESS | 1807 | 1461254524559 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1807 | 1461254524561 Marionette TRACE conn3 <- [1,2618,null,{}] 09:02:04 INFO - PROCESS | 1807 | 1461254524567 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1807 | 1461254524771 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:02:05 INFO - PROCESS | 1807 | 1461254525061 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4932800 == 145 [pid = 1807] [id = 662] 09:02:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2e33bc000) [pid = 1807] [serial = 1987] [outer = (nil)] 09:02:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2e38d1400) [pid = 1807] [serial = 1988] [outer = 0x7fc2e33bc000] 09:02:05 INFO - PROCESS | 1807 | 1461254525177 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc2e8eb3c00) [pid = 1807] [serial = 1989] [outer = 0x7fc2e33bc000] 09:02:06 INFO - PROCESS | 1807 | 1461254526113 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1630ms 09:02:06 INFO - PROCESS | 1807 | 1461254526191 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1807 | 1461254526193 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:06 INFO - PROCESS | 1807 | 1461254526200 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1807 | 1461254526202 Marionette TRACE conn3 <- [1,2622,null,{}] 09:02:06 INFO - PROCESS | 1807 | 1461254526207 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1807 | 1461254526444 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:02:06 INFO - PROCESS | 1807 | 1461254526775 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5757800 == 146 [pid = 1807] [id = 663] 09:02:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc2e33b5400) [pid = 1807] [serial = 1990] [outer = (nil)] 09:02:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2e33c0800) [pid = 1807] [serial = 1991] [outer = 0x7fc2e33b5400] 09:02:06 INFO - PROCESS | 1807 | 1461254526856 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2e8e03800) [pid = 1807] [serial = 1992] [outer = 0x7fc2e33b5400] 09:02:07 INFO - PROCESS | 1807 | 1461254527757 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2135ms 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f630a800 == 145 [pid = 1807] [id = 134] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6fe5000 == 144 [pid = 1807] [id = 314] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e36d3800 == 143 [pid = 1807] [id = 643] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e981a000 == 142 [pid = 1807] [id = 642] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6acd000 == 141 [pid = 1807] [id = 641] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4936800 == 140 [pid = 1807] [id = 640] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc306dc3000 == 139 [pid = 1807] [id = 638] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc302e31800 == 138 [pid = 1807] [id = 637] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300b3a000 == 137 [pid = 1807] [id = 636] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ff715800 == 136 [pid = 1807] [id = 635] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe584000 == 135 [pid = 1807] [id = 634] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa891800 == 134 [pid = 1807] [id = 633] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa45a000 == 133 [pid = 1807] [id = 632] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa061800 == 132 [pid = 1807] [id = 631] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7a46800 == 131 [pid = 1807] [id = 630] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6adc000 == 130 [pid = 1807] [id = 629] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63cf800 == 129 [pid = 1807] [id = 628] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5da1000 == 128 [pid = 1807] [id = 627] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4b8d800 == 127 [pid = 1807] [id = 626] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38db800 == 126 [pid = 1807] [id = 625] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4ba1800 == 125 [pid = 1807] [id = 582] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed675800 == 124 [pid = 1807] [id = 624] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb062800 == 123 [pid = 1807] [id = 623] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e1f000 == 122 [pid = 1807] [id = 622] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e685e000 == 121 [pid = 1807] [id = 621] 09:02:08 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4973800 == 120 [pid = 1807] [id = 581] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2e8436000) [pid = 1807] [serial = 1716] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f5e53000) [pid = 1807] [serial = 1830] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2f615e800) [pid = 1807] [serial = 1838] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2f5495000) [pid = 1807] [serial = 1821] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2e842bc00) [pid = 1807] [serial = 1788] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2e8293c00) [pid = 1807] [serial = 1856] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2e842a800) [pid = 1807] [serial = 1794] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2f30a2400) [pid = 1807] [serial = 1764] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2f3652c00) [pid = 1807] [serial = 1814] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2ed640000) [pid = 1807] [serial = 1803] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2e8295800) [pid = 1807] [serial = 1722] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2e9849000) [pid = 1807] [serial = 1728] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2e8e0f000) [pid = 1807] [serial = 1641] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2e5a72c00) [pid = 1807] [serial = 1719] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2e7737400) [pid = 1807] [serial = 1844] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f3649400) [pid = 1807] [serial = 1812] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2f311ac00) [pid = 1807] [serial = 1808] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2f33e6800) [pid = 1807] [serial = 1811] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2e7108c00) [pid = 1807] [serial = 1854] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f5cd7000) [pid = 1807] [serial = 1826] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2e86c3400) [pid = 1807] [serial = 1857] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2ee920400) [pid = 1807] [serial = 1749] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2e5545000) [pid = 1807] [serial = 1851] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f33dc800) [pid = 1807] [serial = 1809] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2e33bcc00) [pid = 1807] [serial = 1847] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f371a400) [pid = 1807] [serial = 1815] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f5ee1800) [pid = 1807] [serial = 1835] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2f300d800) [pid = 1807] [serial = 1752] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2f62edc00) [pid = 1807] [serial = 1839] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2f5e4b000) [pid = 1807] [serial = 1829] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2f6339400) [pid = 1807] [serial = 1841] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2ed421c00) [pid = 1807] [serial = 1746] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2f5408800) [pid = 1807] [serial = 1820] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2f309e800) [pid = 1807] [serial = 1806] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2e5a73000) [pid = 1807] [serial = 1853] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2f54b7800) [pid = 1807] [serial = 1823] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2eb0b0c00) [pid = 1807] [serial = 1734] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2ed3a8400) [pid = 1807] [serial = 1802] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f5ed3400) [pid = 1807] [serial = 1833] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2e9eac800) [pid = 1807] [serial = 1845] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2ec2fb400) [pid = 1807] [serial = 1800] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2f4a32800) [pid = 1807] [serial = 1817] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2ee924400) [pid = 1807] [serial = 1805] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2ea81cc00) [pid = 1807] [serial = 1797] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2e8e16000) [pid = 1807] [serial = 1725] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f30a3400) [pid = 1807] [serial = 1755] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2ec17a400) [pid = 1807] [serial = 1737] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2e9c97400) [pid = 1807] [serial = 1731] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2ed3a3c00) [pid = 1807] [serial = 1743] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2e9c9b800) [pid = 1807] [serial = 1796] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2e7a64400) [pid = 1807] [serial = 1793] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f6693000) [pid = 1807] [serial = 1842] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2f3375400) [pid = 1807] [serial = 1761] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2f4a39c00) [pid = 1807] [serial = 1818] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2e4a3ac00) [pid = 1807] [serial = 1790] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2f5e42800) [pid = 1807] [serial = 1827] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2e5544c00) [pid = 1807] [serial = 1791] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2f5e5b400) [pid = 1807] [serial = 1832] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2f6152800) [pid = 1807] [serial = 1836] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2f310ec00) [pid = 1807] [serial = 1758] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2ec2ffc00) [pid = 1807] [serial = 1740] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2ec17f400) [pid = 1807] [serial = 1799] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2e8eb3000) [pid = 1807] [serial = 1860] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2f5cc8800) [pid = 1807] [serial = 1824] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2e4a3e400) [pid = 1807] [serial = 1850] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2e8e08800) [pid = 1807] [serial = 1859] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2e9847000) [pid = 1807] [serial = 1862] [outer = (nil)] [url = about:blank] 09:02:09 INFO - PROCESS | 1807 | 1461254529280 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1807 | 1461254529285 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:09 INFO - PROCESS | 1807 | 1461254529298 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1807 | 1461254529304 Marionette TRACE conn3 <- [1,2626,null,{}] 09:02:09 INFO - PROCESS | 1807 | 1461254529311 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 1807 | 1461254529515 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:02:09 INFO - PROCESS | 1807 | 1461254529725 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e4930800 == 121 [pid = 1807] [id = 664] 09:02:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc2e34c8800) [pid = 1807] [serial = 1993] [outer = (nil)] 09:02:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2e5541400) [pid = 1807] [serial = 1994] [outer = 0x7fc2e34c8800] 09:02:09 INFO - PROCESS | 1807 | 1461254529789 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2e5585000) [pid = 1807] [serial = 1995] [outer = 0x7fc2e34c8800] 09:02:10 INFO - PROCESS | 1807 | 1461254530564 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1281ms 09:02:10 INFO - PROCESS | 1807 | 1461254530584 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1807 | 1461254530588 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:10 INFO - PROCESS | 1807 | 1461254530613 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1807 | 1461254530618 Marionette TRACE conn3 <- [1,2630,null,{}] 09:02:10 INFO - PROCESS | 1807 | 1461254530623 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1807 | 1461254530805 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:02:10 INFO - PROCESS | 1807 | 1461254530824 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6ad9000 == 122 [pid = 1807] [id = 665] 09:02:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2e6f91c00) [pid = 1807] [serial = 1996] [outer = (nil)] 09:02:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2e7611800) [pid = 1807] [serial = 1997] [outer = 0x7fc2e6f91c00] 09:02:10 INFO - PROCESS | 1807 | 1461254530882 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2e7a5f400) [pid = 1807] [serial = 1998] [outer = 0x7fc2e6f91c00] 09:02:12 INFO - PROCESS | 1807 | 1461254532028 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1483ms 09:02:12 INFO - PROCESS | 1807 | 1461254532093 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1807 | 1461254532096 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:12 INFO - PROCESS | 1807 | 1461254532112 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1807 | 1461254532116 Marionette TRACE conn3 <- [1,2634,null,{}] 09:02:12 INFO - PROCESS | 1807 | 1461254532137 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 1807 | 1461254532380 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:02:12 INFO - PROCESS | 1807 | 1461254532408 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9830000 == 123 [pid = 1807] [id = 666] 09:02:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2e8e15000) [pid = 1807] [serial = 1999] [outer = (nil)] 09:02:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2e8eb3000) [pid = 1807] [serial = 2000] [outer = 0x7fc2e8e15000] 09:02:12 INFO - PROCESS | 1807 | 1461254532470 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2e9c91400) [pid = 1807] [serial = 2001] [outer = 0x7fc2e8e15000] 09:02:13 INFO - PROCESS | 1807 | 1461254533558 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1495ms 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2e5589000) [pid = 1807] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2e7781400) [pid = 1807] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2e9847400) [pid = 1807] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2ee928800) [pid = 1807] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2f3008000) [pid = 1807] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2f6335800) [pid = 1807] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2e33b2c00) [pid = 1807] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2e7a60800) [pid = 1807] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2e33b2400) [pid = 1807] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2ea0eb800) [pid = 1807] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2eeae1800) [pid = 1807] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2e8291800) [pid = 1807] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2eb0b5c00) [pid = 1807] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2f4a3f400) [pid = 1807] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2f5cd3400) [pid = 1807] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2ee928000) [pid = 1807] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2e5588c00) [pid = 1807] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2f66ebc00) [pid = 1807] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x7fc2e6f86000) [pid = 1807] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x7fc2e490b800) [pid = 1807] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x7fc2ed36a000) [pid = 1807] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x7fc2e4b94800) [pid = 1807] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:14 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc2f5ed5000) [pid = 1807] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:02:14 INFO - PROCESS | 1807 | 1461254534139 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1807 | 1461254534143 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:14 INFO - PROCESS | 1807 | 1461254534160 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1807 | 1461254534162 Marionette TRACE conn3 <- [1,2638,null,{}] 09:02:14 INFO - PROCESS | 1807 | 1461254534167 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 1807 | 1461254534343 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:02:14 INFO - PROCESS | 1807 | 1461254534528 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9820800 == 124 [pid = 1807] [id = 667] 09:02:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2e8292000) [pid = 1807] [serial = 2002] [outer = (nil)] 09:02:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2e9843c00) [pid = 1807] [serial = 2003] [outer = 0x7fc2e8292000] 09:02:14 INFO - PROCESS | 1807 | 1461254534587 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x7fc2e9e9f400) [pid = 1807] [serial = 2004] [outer = 0x7fc2e8292000] 09:02:15 INFO - PROCESS | 1807 | 1461254535267 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1130ms 09:02:15 INFO - PROCESS | 1807 | 1461254535290 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1807 | 1461254535293 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:15 INFO - PROCESS | 1807 | 1461254535299 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1807 | 1461254535301 Marionette TRACE conn3 <- [1,2642,null,{}] 09:02:15 INFO - PROCESS | 1807 | 1461254535306 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1807 | 1461254535551 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:02:15 INFO - PROCESS | 1807 | 1461254535571 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1e6000 == 125 [pid = 1807] [id = 668] 09:02:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x7fc2e8e07000) [pid = 1807] [serial = 2005] [outer = (nil)] 09:02:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2ea92c800) [pid = 1807] [serial = 2006] [outer = 0x7fc2e8e07000] 09:02:15 INFO - PROCESS | 1807 | 1461254535629 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2ea93ac00) [pid = 1807] [serial = 2007] [outer = 0x7fc2e8e07000] 09:02:16 INFO - PROCESS | 1807 | 1461254536751 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1489ms 09:02:16 INFO - PROCESS | 1807 | 1461254536788 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1807 | 1461254536794 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:16 INFO - PROCESS | 1807 | 1461254536802 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1807 | 1461254536807 Marionette TRACE conn3 <- [1,2646,null,{}] 09:02:16 INFO - PROCESS | 1807 | 1461254536816 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1807 | 1461254537076 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:02:17 INFO - PROCESS | 1807 | 1461254537399 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85e5000 == 126 [pid = 1807] [id = 669] 09:02:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2e4b8e000) [pid = 1807] [serial = 2008] [outer = (nil)] 09:02:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2e6f91000) [pid = 1807] [serial = 2009] [outer = 0x7fc2e4b8e000] 09:02:17 INFO - PROCESS | 1807 | 1461254537472 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2e7774000) [pid = 1807] [serial = 2010] [outer = 0x7fc2e4b8e000] 09:02:18 INFO - PROCESS | 1807 | 1461254538349 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1587ms 09:02:18 INFO - PROCESS | 1807 | 1461254538388 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1807 | 1461254538397 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:18 INFO - PROCESS | 1807 | 1461254538406 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1807 | 1461254538410 Marionette TRACE conn3 <- [1,2650,null,{}] 09:02:18 INFO - PROCESS | 1807 | 1461254538416 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 1807 | 1461254538612 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:02:18 INFO - PROCESS | 1807 | 1461254538885 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb053000 == 127 [pid = 1807] [id = 670] 09:02:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2e5b06800) [pid = 1807] [serial = 2011] [outer = (nil)] 09:02:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2e8eb7400) [pid = 1807] [serial = 2012] [outer = 0x7fc2e5b06800] 09:02:18 INFO - PROCESS | 1807 | 1461254538960 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2e9ea5400) [pid = 1807] [serial = 2013] [outer = 0x7fc2e5b06800] 09:02:19 INFO - PROCESS | 1807 | 1461254539932 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1579ms 09:02:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:19 INFO - PROCESS | 1807 | 1461254539986 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1807 | 1461254539989 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:02:19 INFO - PROCESS | 1807 | 1461254539995 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1807 | 1461254540001 Marionette TRACE conn3 <- [1,2654,null,{}] 09:02:20 INFO - PROCESS | 1807 | 1461254540016 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 1807 | 1461254540257 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:02:20 INFO - PROCESS | 1807 | 1461254540575 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed530800 == 128 [pid = 1807] [id = 671] 09:02:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2eb0b6400) [pid = 1807] [serial = 2014] [outer = (nil)] 09:02:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2ec176800) [pid = 1807] [serial = 2015] [outer = 0x7fc2eb0b6400] 09:02:20 INFO - PROCESS | 1807 | 1461254540649 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc2ec182800) [pid = 1807] [serial = 2016] [outer = 0x7fc2eb0b6400] 09:02:21 INFO - PROCESS | 1807 | 1461254541480 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1535ms 09:02:21 INFO - PROCESS | 1807 | 1461254541530 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:02:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:21 INFO - PROCESS | 1807 | 1461254541536 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:02:21 INFO - PROCESS | 1807 | 1461254541541 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1807 | 1461254541544 Marionette TRACE conn3 <- [1,2658,null,{}] 09:02:21 INFO - PROCESS | 1807 | 1461254541549 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1807 | 1461254541759 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:02:22 INFO - PROCESS | 1807 | 1461254542033 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38da800 == 129 [pid = 1807] [id = 672] 09:02:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2eb0ba000) [pid = 1807] [serial = 2017] [outer = (nil)] 09:02:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2ed367c00) [pid = 1807] [serial = 2018] [outer = 0x7fc2eb0ba000] 09:02:22 INFO - PROCESS | 1807 | 1461254542148 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2ed413c00) [pid = 1807] [serial = 2019] [outer = 0x7fc2eb0ba000] 09:02:22 INFO - PROCESS | 1807 | 1461254542946 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1435ms 09:02:22 INFO - PROCESS | 1807 | 1461254542976 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1807 | 1461254542980 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:22 INFO - PROCESS | 1807 | 1461254542985 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1807 | 1461254542988 Marionette TRACE conn3 <- [1,2662,null,{}] 09:02:22 INFO - PROCESS | 1807 | 1461254542993 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 1807 | 1461254543195 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:02:23 INFO - PROCESS | 1807 | 1461254543466 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a0e000 == 130 [pid = 1807] [id = 673] 09:02:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2ec2f9c00) [pid = 1807] [serial = 2020] [outer = (nil)] 09:02:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2ed641400) [pid = 1807] [serial = 2021] [outer = 0x7fc2ec2f9c00] 09:02:23 INFO - PROCESS | 1807 | 1461254543537 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2ed6c5000) [pid = 1807] [serial = 2022] [outer = 0x7fc2ec2f9c00] 09:02:24 INFO - PROCESS | 1807 | 1461254544387 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1432ms 09:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:24 INFO - PROCESS | 1807 | 1461254544418 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1807 | 1461254544421 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:02:24 INFO - PROCESS | 1807 | 1461254544427 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1807 | 1461254544430 Marionette TRACE conn3 <- [1,2666,null,{}] 09:02:24 INFO - PROCESS | 1807 | 1461254544435 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 1807 | 1461254544649 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:02:24 INFO - PROCESS | 1807 | 1461254544926 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ae4000 == 131 [pid = 1807] [id = 674] 09:02:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2ed6ca800) [pid = 1807] [serial = 2023] [outer = (nil)] 09:02:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2eead9000) [pid = 1807] [serial = 2024] [outer = 0x7fc2ed6ca800] 09:02:25 INFO - PROCESS | 1807 | 1461254545006 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2eeae6000) [pid = 1807] [serial = 2025] [outer = 0x7fc2ed6ca800] 09:02:26 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:26 INFO - PROCESS | 1807 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:02:26 INFO - PROCESS | 1807 | 1461254546326 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:02:26 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) 09:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1929ms 09:02:26 INFO - PROCESS | 1807 | 1461254546356 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1807 | 1461254546358 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:02:26 INFO - PROCESS | 1807 | 1461254546365 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1807 | 1461254546367 Marionette TRACE conn3 <- [1,2670,null,{}] 09:02:26 INFO - PROCESS | 1807 | 1461254546372 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 1807 | 1461254546596 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:02:26 INFO - PROCESS | 1807 | 1461254546864 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6136000 == 132 [pid = 1807] [id = 675] 09:02:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2ee857000) [pid = 1807] [serial = 2026] [outer = (nil)] 09:02:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2f30edc00) [pid = 1807] [serial = 2027] [outer = 0x7fc2ee857000] 09:02:26 INFO - PROCESS | 1807 | 1461254546933 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2f3111c00) [pid = 1807] [serial = 2028] [outer = 0x7fc2ee857000] 09:02:28 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:28 INFO - PROCESS | 1807 | 1461254548220 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1807 | 1461254548251 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:02:28 INFO - PROCESS | 1807 | 1461254548257 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1807 | 1461254548259 Marionette TRACE conn3 <- [1,2674,null,{}] 09:02:28 INFO - PROCESS | 1807 | 1461254548265 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1807 | 1461254548482 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:02:28 INFO - PROCESS | 1807 | 1461254548794 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6a8b800 == 133 [pid = 1807] [id = 676] 09:02:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2f3002400) [pid = 1807] [serial = 2029] [outer = (nil)] 09:02:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2f3378400) [pid = 1807] [serial = 2030] [outer = 0x7fc2f3002400] 09:02:28 INFO - PROCESS | 1807 | 1461254548862 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2f3717000) [pid = 1807] [serial = 2031] [outer = 0x7fc2f3002400] 09:02:30 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:30 INFO - PROCESS | 1807 | 1461254550138 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1807 | 1461254550194 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:02:30 INFO - PROCESS | 1807 | 1461254550200 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1807 | 1461254550203 Marionette TRACE conn3 <- [1,2678,null,{}] 09:02:30 INFO - PROCESS | 1807 | 1461254550208 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1807 | 1461254550428 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:02:30 INFO - PROCESS | 1807 | 1461254550710 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6d74800 == 134 [pid = 1807] [id = 677] 09:02:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2f30ed000) [pid = 1807] [serial = 2032] [outer = (nil)] 09:02:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2f3a67000) [pid = 1807] [serial = 2033] [outer = 0x7fc2f30ed000] 09:02:30 INFO - PROCESS | 1807 | 1461254550779 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2f4c21c00) [pid = 1807] [serial = 2034] [outer = 0x7fc2f30ed000] 09:02:32 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:32 INFO - PROCESS | 1807 | 1461254552059 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:02:32 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) 09:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1885ms 09:02:32 INFO - PROCESS | 1807 | 1461254552085 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1807 | 1461254552088 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:02:32 INFO - PROCESS | 1807 | 1461254552094 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1807 | 1461254552096 Marionette TRACE conn3 <- [1,2682,null,{}] 09:02:32 INFO - PROCESS | 1807 | 1461254552101 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 1807 | 1461254552281 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:02:32 INFO - PROCESS | 1807 | 1461254552562 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f9d91000 == 135 [pid = 1807] [id = 678] 09:02:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2f33dc000) [pid = 1807] [serial = 2035] [outer = (nil)] 09:02:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2f5493c00) [pid = 1807] [serial = 2036] [outer = 0x7fc2f33dc000] 09:02:32 INFO - PROCESS | 1807 | 1461254552630 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2f5cc8800) [pid = 1807] [serial = 2037] [outer = 0x7fc2f33dc000] 09:02:33 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:33 INFO - PROCESS | 1807 | 1461254553890 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:02:33 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) 09:02:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1836ms 09:02:33 INFO - PROCESS | 1807 | 1461254553931 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1807 | 1461254553934 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:02:33 INFO - PROCESS | 1807 | 1461254553940 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1807 | 1461254553944 Marionette TRACE conn3 <- [1,2686,null,{}] 09:02:33 INFO - PROCESS | 1807 | 1461254553949 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1807 | 1461254554141 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:02:34 INFO - PROCESS | 1807 | 1461254554445 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa07b800 == 136 [pid = 1807] [id = 679] 09:02:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2f5e4c000) [pid = 1807] [serial = 2038] [outer = (nil)] 09:02:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f5ed4000) [pid = 1807] [serial = 2039] [outer = 0x7fc2f5e4c000] 09:02:34 INFO - PROCESS | 1807 | 1461254554521 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f62e8000) [pid = 1807] [serial = 2040] [outer = 0x7fc2f5e4c000] 09:02:35 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:35 INFO - PROCESS | 1807 | 1461254555854 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1807 | 1461254555876 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:02:35 INFO - PROCESS | 1807 | 1461254555882 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1807 | 1461254555884 Marionette TRACE conn3 <- [1,2690,null,{}] 09:02:35 INFO - PROCESS | 1807 | 1461254555889 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1807 | 1461254556093 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:02:36 INFO - PROCESS | 1807 | 1461254556409 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6a9800 == 137 [pid = 1807] [id = 680] 09:02:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f5e5a800) [pid = 1807] [serial = 2041] [outer = (nil)] 09:02:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f633c800) [pid = 1807] [serial = 2042] [outer = 0x7fc2f5e5a800] 09:02:36 INFO - PROCESS | 1807 | 1461254556478 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f66efc00) [pid = 1807] [serial = 2043] [outer = 0x7fc2f5e5a800] 09:02:37 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:37 INFO - PROCESS | 1807 | 1461254557764 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1807 | 1461254557820 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:02:37 INFO - PROCESS | 1807 | 1461254557825 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1807 | 1461254557828 Marionette TRACE conn3 <- [1,2694,null,{}] 09:02:37 INFO - PROCESS | 1807 | 1461254557833 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1807 | 1461254558091 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:02:38 INFO - PROCESS | 1807 | 1461254558377 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5610000 == 138 [pid = 1807] [id = 681] 09:02:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2e34ce800) [pid = 1807] [serial = 2044] [outer = (nil)] 09:02:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2e5582400) [pid = 1807] [serial = 2045] [outer = 0x7fc2e34ce800] 09:02:38 INFO - PROCESS | 1807 | 1461254558445 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2e9c92800) [pid = 1807] [serial = 2046] [outer = 0x7fc2e34ce800] 09:02:40 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:40 INFO - PROCESS | 1807 | 1461254560253 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1807 | 1461254560314 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:02:40 INFO - PROCESS | 1807 | 1461254560322 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1807 | 1461254560326 Marionette TRACE conn3 <- [1,2698,null,{}] 09:02:40 INFO - PROCESS | 1807 | 1461254560333 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 1807 | 1461254560577 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:02:40 INFO - PROCESS | 1807 | 1461254560850 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8ed8000 == 139 [pid = 1807] [id = 682] 09:02:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2e4a35800) [pid = 1807] [serial = 2047] [outer = (nil)] 09:02:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2e4a40400) [pid = 1807] [serial = 2048] [outer = 0x7fc2e4a35800] 09:02:40 INFO - PROCESS | 1807 | 1461254560916 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2e554c400) [pid = 1807] [serial = 2049] [outer = 0x7fc2e4a35800] 09:02:42 INFO - PROCESS | 1807 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:42 INFO - PROCESS | 1807 | 1461254562379 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1807 | 1461254562466 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:02:42 INFO - PROCESS | 1807 | 1461254562482 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1807 | 1461254562485 Marionette TRACE conn3 <- [1,2702,null,{}] 09:02:42 INFO - PROCESS | 1807 | 1461254562490 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 1807 | 1461254562666 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:02:42 INFO - PROCESS | 1807 | 1461254562942 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e860a000 == 140 [pid = 1807] [id = 683] 09:02:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2e5a74c00) [pid = 1807] [serial = 2050] [outer = (nil)] 09:02:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2e7740c00) [pid = 1807] [serial = 2051] [outer = 0x7fc2e5a74c00] 09:02:43 INFO - PROCESS | 1807 | 1461254563006 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2e829dc00) [pid = 1807] [serial = 2052] [outer = 0x7fc2e5a74c00] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed518000 == 139 [pid = 1807] [id = 222] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6ff4000 == 138 [pid = 1807] [id = 565] 09:02:43 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2e4a33000) [pid = 1807] [serial = 1919] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e9843800) [pid = 1807] [serial = 1934] [outer = (nil)] [url = about:blank] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9820800 == 137 [pid = 1807] [id = 667] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9830000 == 136 [pid = 1807] [id = 666] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6ad9000 == 135 [pid = 1807] [id = 665] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4930800 == 134 [pid = 1807] [id = 664] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cf36800 == 133 [pid = 1807] [id = 661] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc57800 == 132 [pid = 1807] [id = 660] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3000f5000 == 131 [pid = 1807] [id = 659] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fec19800 == 130 [pid = 1807] [id = 658] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe582000 == 129 [pid = 1807] [id = 657] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa88b000 == 128 [pid = 1807] [id = 656] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa384000 == 127 [pid = 1807] [id = 655] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9e5c000 == 126 [pid = 1807] [id = 654] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96af000 == 125 [pid = 1807] [id = 653] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6b18000 == 124 [pid = 1807] [id = 652] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6322800 == 123 [pid = 1807] [id = 651] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5aed800 == 122 [pid = 1807] [id = 650] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a0f000 == 121 [pid = 1807] [id = 649] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38c9800 == 120 [pid = 1807] [id = 648] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ebe95000 == 119 [pid = 1807] [id = 647] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1d8000 == 118 [pid = 1807] [id = 646] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6855000 == 117 [pid = 1807] [id = 645] 09:02:43 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e18000 == 116 [pid = 1807] [id = 595] 09:02:43 INFO - PROCESS | 1807 | 1461254563986 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e8eb3800) [pid = 1807] [serial = 1869] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2e8434c00) [pid = 1807] [serial = 1868] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2f6cec800) [pid = 1807] [serial = 1911] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2ea0ea000) [pid = 1807] [serial = 1871] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2f3716c00) [pid = 1807] [serial = 1889] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2f30efc00) [pid = 1807] [serial = 1884] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f6964800) [pid = 1807] [serial = 1905] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2e34d0c00) [pid = 1807] [serial = 1931] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2eb0b1400) [pid = 1807] [serial = 1874] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2e7104c00) [pid = 1807] [serial = 1848] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f3096800) [pid = 1807] [serial = 1883] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2ed36d000) [pid = 1807] [serial = 1878] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f3a65c00) [pid = 1807] [serial = 1890] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f7ae0c00) [pid = 1807] [serial = 1914] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2e8e11400) [pid = 1807] [serial = 1929] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2f66eec00) [pid = 1807] [serial = 1901] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2f6bc1000) [pid = 1807] [serial = 1910] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2f7ee6800) [pid = 1807] [serial = 1917] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f5e4f800) [pid = 1807] [serial = 1895] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f33dec00) [pid = 1807] [serial = 1887] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2ea827c00) [pid = 1807] [serial = 1872] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2e7735400) [pid = 1807] [serial = 1926] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2f6bbbc00) [pid = 1807] [serial = 1908] [outer = (nil)] [url = about:blank] 09:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1582ms 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2e7105400) [pid = 1807] [serial = 1925] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2f4c20c00) [pid = 1807] [serial = 1893] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2e5546400) [pid = 1807] [serial = 1923] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2f4c16800) [pid = 1807] [serial = 1892] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2ec2f7c00) [pid = 1807] [serial = 1877] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2e7607000) [pid = 1807] [serial = 1932] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2ee926800) [pid = 1807] [serial = 1881] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2f336c400) [pid = 1807] [serial = 1886] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2e4b89800) [pid = 1807] [serial = 1922] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2f7b85000) [pid = 1807] [serial = 1916] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2f6332c00) [pid = 1807] [serial = 1896] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2f6944000) [pid = 1807] [serial = 1902] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2ec178400) [pid = 1807] [serial = 1875] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2e5a6f000) [pid = 1807] [serial = 1865] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2f6cf5000) [pid = 1807] [serial = 1913] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2e829ec00) [pid = 1807] [serial = 1928] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2f694ac00) [pid = 1807] [serial = 1904] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2e710ac00) [pid = 1807] [serial = 1866] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2f669a400) [pid = 1807] [serial = 1898] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2f696b800) [pid = 1807] [serial = 1907] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2f66e9800) [pid = 1807] [serial = 1899] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x7fc2ed6cd000) [pid = 1807] [serial = 1880] [outer = (nil)] [url = about:blank] 09:02:44 INFO - PROCESS | 1807 | 1461254564081 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1807 | 1461254564086 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:02:44 INFO - PROCESS | 1807 | 1461254564099 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1807 | 1461254564104 Marionette TRACE conn3 <- [1,2706,null,{}] 09:02:44 INFO - PROCESS | 1807 | 1461254564118 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 1807 | 1461254564293 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:02:44 INFO - PROCESS | 1807 | 1461254564476 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6ff4000 == 117 [pid = 1807] [id = 684] 09:02:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2e5540400) [pid = 1807] [serial = 2053] [outer = (nil)] 09:02:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2e8e18c00) [pid = 1807] [serial = 2054] [outer = 0x7fc2e5540400] 09:02:44 INFO - PROCESS | 1807 | 1461254564539 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2e9845c00) [pid = 1807] [serial = 2055] [outer = 0x7fc2e5540400] 09:02:45 INFO - PROCESS | 1807 | 1461254565264 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:02:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1187ms 09:02:45 INFO - PROCESS | 1807 | 1461254565282 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1807 | 1461254565285 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:02:45 INFO - PROCESS | 1807 | 1461254565296 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1807 | 1461254565299 Marionette TRACE conn3 <- [1,2710,null,{}] 09:02:45 INFO - PROCESS | 1807 | 1461254565308 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 1807 | 1461254565558 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:02:45 INFO - PROCESS | 1807 | 1461254565684 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1ec000 == 118 [pid = 1807] [id = 685] 09:02:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2e86c8800) [pid = 1807] [serial = 2056] [outer = (nil)] 09:02:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2e9ea8000) [pid = 1807] [serial = 2057] [outer = 0x7fc2e86c8800] 09:02:45 INFO - PROCESS | 1807 | 1461254565741 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2ea829000) [pid = 1807] [serial = 2058] [outer = 0x7fc2e86c8800] 09:02:46 INFO - PROCESS | 1807 | 1461254566568 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1807 | 1461254566634 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:02:46 INFO - PROCESS | 1807 | 1461254566639 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1807 | 1461254566641 Marionette TRACE conn3 <- [1,2714,null,{}] 09:02:46 INFO - PROCESS | 1807 | 1461254566646 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1807 | 1461254566874 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:02:46 INFO - PROCESS | 1807 | 1461254566905 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ebe96000 == 119 [pid = 1807] [id = 686] 09:02:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2e9c98000) [pid = 1807] [serial = 2059] [outer = (nil)] 09:02:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2eb0b5800) [pid = 1807] [serial = 2060] [outer = 0x7fc2e9c98000] 09:02:46 INFO - PROCESS | 1807 | 1461254566964 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2ec2f0c00) [pid = 1807] [serial = 2061] [outer = 0x7fc2e9c98000] 09:02:47 INFO - PROCESS | 1807 | 1461254567871 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1282ms 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2e8292000) [pid = 1807] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2f3113000) [pid = 1807] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2ee925800) [pid = 1807] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2e7a63800) [pid = 1807] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2f6698c00) [pid = 1807] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2e9ea9000) [pid = 1807] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2f3a6ec00) [pid = 1807] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2e34c8800) [pid = 1807] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 136 (0x7fc2e9ea8400) [pid = 1807] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 135 (0x7fc2ea0eb400) [pid = 1807] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 134 (0x7fc2f633b000) [pid = 1807] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 133 (0x7fc2f3112c00) [pid = 1807] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 132 (0x7fc2e4a32c00) [pid = 1807] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 131 (0x7fc2f633dc00) [pid = 1807] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 130 (0x7fc2e33bc000) [pid = 1807] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 129 (0x7fc2e8eb3400) [pid = 1807] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 128 (0x7fc2ea828800) [pid = 1807] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 127 (0x7fc2e33b9800) [pid = 1807] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 126 (0x7fc2f6062800) [pid = 1807] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 125 (0x7fc2f5e53400) [pid = 1807] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 124 (0x7fc2e6f91c00) [pid = 1807] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 123 (0x7fc2e34c3800) [pid = 1807] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 122 (0x7fc2e8e15000) [pid = 1807] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 121 (0x7fc2e33b5400) [pid = 1807] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:02:48 INFO - PROCESS | 1807 | --DOMWINDOW == 120 (0x7fc2eead8400) [pid = 1807] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:02:48 INFO - PROCESS | 1807 | 1461254568446 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1807 | 1461254568448 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:02:48 INFO - PROCESS | 1807 | 1461254568463 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1807 | 1461254568464 Marionette TRACE conn3 <- [1,2718,null,{}] 09:02:48 INFO - PROCESS | 1807 | 1461254568470 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1807 | 1461254568691 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:02:48 INFO - PROCESS | 1807 | 1461254568872 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb058000 == 120 [pid = 1807] [id = 687] 09:02:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 121 (0x7fc2ea932400) [pid = 1807] [serial = 2062] [outer = (nil)] 09:02:48 INFO - PROCESS | 1807 | ++DOMWINDOW == 122 (0x7fc2ed370000) [pid = 1807] [serial = 2063] [outer = 0x7fc2ea932400] 09:02:48 INFO - PROCESS | 1807 | 1461254568937 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 123 (0x7fc2ed644c00) [pid = 1807] [serial = 2064] [outer = 0x7fc2ea932400] 09:02:49 INFO - PROCESS | 1807 | 1461254569613 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1807 | 1461254569650 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:02:49 INFO - PROCESS | 1807 | 1461254569655 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1807 | 1461254569658 Marionette TRACE conn3 <- [1,2722,null,{}] 09:02:49 INFO - PROCESS | 1807 | 1461254569678 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 1807 | 1461254569850 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:02:49 INFO - PROCESS | 1807 | 1461254569864 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4972000 == 121 [pid = 1807] [id = 688] 09:02:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 124 (0x7fc2ed6c6400) [pid = 1807] [serial = 2065] [outer = (nil)] 09:02:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 125 (0x7fc2ee85a400) [pid = 1807] [serial = 2066] [outer = 0x7fc2ed6c6400] 09:02:49 INFO - PROCESS | 1807 | 1461254569920 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 126 (0x7fc2ee924400) [pid = 1807] [serial = 2067] [outer = 0x7fc2ed6c6400] 09:02:51 INFO - PROCESS | 1807 | 1461254571146 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1807 | 1461254571205 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:02:51 INFO - PROCESS | 1807 | 1461254571213 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1807 | 1461254571217 Marionette TRACE conn3 <- [1,2726,null,{}] 09:02:51 INFO - PROCESS | 1807 | 1461254571225 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1807 | 1461254571482 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:02:51 INFO - PROCESS | 1807 | 1461254571803 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85a2000 == 122 [pid = 1807] [id = 689] 09:02:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 127 (0x7fc2e6f90800) [pid = 1807] [serial = 2068] [outer = (nil)] 09:02:51 INFO - PROCESS | 1807 | ++DOMWINDOW == 128 (0x7fc2e710cc00) [pid = 1807] [serial = 2069] [outer = 0x7fc2e6f90800] 09:02:51 INFO - PROCESS | 1807 | 1461254571877 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 129 (0x7fc2e7775000) [pid = 1807] [serial = 2070] [outer = 0x7fc2e6f90800] 09:02:52 INFO - PROCESS | 1807 | 1461254572797 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1635ms 09:02:52 INFO - PROCESS | 1807 | 1461254572848 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1807 | 1461254572856 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:02:52 INFO - PROCESS | 1807 | 1461254572866 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1807 | 1461254572869 Marionette TRACE conn3 <- [1,2730,null,{}] 09:02:52 INFO - PROCESS | 1807 | 1461254572875 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 1807 | 1461254573067 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:02:53 INFO - PROCESS | 1807 | 1461254573328 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f3164800 == 123 [pid = 1807] [id = 690] 09:02:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 130 (0x7fc2e8e0f400) [pid = 1807] [serial = 2071] [outer = (nil)] 09:02:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 131 (0x7fc2e9843800) [pid = 1807] [serial = 2072] [outer = 0x7fc2e8e0f400] 09:02:53 INFO - PROCESS | 1807 | 1461254573503 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 132 (0x7fc2ea0e7000) [pid = 1807] [serial = 2073] [outer = 0x7fc2e8e0f400] 09:02:54 INFO - PROCESS | 1807 | 1461254574814 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1807 | 1461254574854 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:02:54 INFO - PROCESS | 1807 | 1461254574860 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1807 | 1461254574865 Marionette TRACE conn3 <- [1,2734,null,{}] 09:02:54 INFO - PROCESS | 1807 | 1461254574881 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1807 | 1461254575155 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:02:55 INFO - PROCESS | 1807 | 1461254575439 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ad5000 == 124 [pid = 1807] [id = 691] 09:02:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 133 (0x7fc2e8ead800) [pid = 1807] [serial = 2074] [outer = (nil)] 09:02:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 134 (0x7fc2ec2f9000) [pid = 1807] [serial = 2075] [outer = 0x7fc2e8ead800] 09:02:55 INFO - PROCESS | 1807 | 1461254575511 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 135 (0x7fc2ee852400) [pid = 1807] [serial = 2076] [outer = 0x7fc2e8ead800] 09:02:56 INFO - PROCESS | 1807 | 1461254576375 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1585ms 09:02:56 INFO - PROCESS | 1807 | 1461254576446 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1807 | 1461254576451 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:02:56 INFO - PROCESS | 1807 | 1461254576456 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1807 | 1461254576459 Marionette TRACE conn3 <- [1,2738,null,{}] 09:02:56 INFO - PROCESS | 1807 | 1461254576464 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 1807 | 1461254576669 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:02:56 INFO - PROCESS | 1807 | 1461254576931 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f630f800 == 125 [pid = 1807] [id = 692] 09:02:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 136 (0x7fc2e9844000) [pid = 1807] [serial = 2077] [outer = (nil)] 09:02:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 137 (0x7fc2eeae3800) [pid = 1807] [serial = 2078] [outer = 0x7fc2e9844000] 09:02:57 INFO - PROCESS | 1807 | 1461254577009 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2f3096800) [pid = 1807] [serial = 2079] [outer = 0x7fc2e9844000] 09:02:57 INFO - PROCESS | 1807 | 1461254577883 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:02:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1477ms 09:02:57 INFO - PROCESS | 1807 | 1461254577935 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1807 | 1461254577939 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:02:57 INFO - PROCESS | 1807 | 1461254577946 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1807 | 1461254577948 Marionette TRACE conn3 <- [1,2742,null,{}] 09:02:57 INFO - PROCESS | 1807 | 1461254577953 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 1807 | 1461254578153 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:02:58 INFO - PROCESS | 1807 | 1461254578423 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6ad7000 == 126 [pid = 1807] [id = 693] 09:02:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2eb0bd800) [pid = 1807] [serial = 2080] [outer = (nil)] 09:02:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2f30f7c00) [pid = 1807] [serial = 2081] [outer = 0x7fc2eb0bd800] 09:02:58 INFO - PROCESS | 1807 | 1461254578495 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2f3370c00) [pid = 1807] [serial = 2082] [outer = 0x7fc2eb0bd800] 09:02:59 INFO - PROCESS | 1807 | 1461254579341 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:02:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1430ms 09:02:59 INFO - PROCESS | 1807 | 1461254579377 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1807 | 1461254579380 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:02:59 INFO - PROCESS | 1807 | 1461254579386 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1807 | 1461254579389 Marionette TRACE conn3 <- [1,2746,null,{}] 09:02:59 INFO - PROCESS | 1807 | 1461254579395 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 1807 | 1461254579650 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:02:59 INFO - PROCESS | 1807 | 1461254579916 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96a4000 == 127 [pid = 1807] [id = 694] 09:02:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2f3379000) [pid = 1807] [serial = 2083] [outer = (nil)] 09:02:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2f3713c00) [pid = 1807] [serial = 2084] [outer = 0x7fc2f3379000] 09:02:59 INFO - PROCESS | 1807 | 1461254579992 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2f4a39c00) [pid = 1807] [serial = 2085] [outer = 0x7fc2f3379000] 09:03:00 INFO - PROCESS | 1807 | 1461254580832 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1485ms 09:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:00 INFO - PROCESS | 1807 | 1461254580872 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1807 | 1461254580874 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:03:00 INFO - PROCESS | 1807 | 1461254580880 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1807 | 1461254580883 Marionette TRACE conn3 <- [1,2750,null,{}] 09:03:00 INFO - PROCESS | 1807 | 1461254580888 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 1807 | 1461254581097 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:03:01 INFO - PROCESS | 1807 | 1461254581380 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa027800 == 128 [pid = 1807] [id = 695] 09:03:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2f3648000) [pid = 1807] [serial = 2086] [outer = (nil)] 09:03:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2ed420c00) [pid = 1807] [serial = 2087] [outer = 0x7fc2f3648000] 09:03:01 INFO - PROCESS | 1807 | 1461254581458 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc2f5493400) [pid = 1807] [serial = 2088] [outer = 0x7fc2f3648000] 09:03:02 INFO - PROCESS | 1807 | 1461254582335 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1529ms 09:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:02 INFO - PROCESS | 1807 | 1461254582408 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1807 | 1461254582411 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:03:02 INFO - PROCESS | 1807 | 1461254582417 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1807 | 1461254582420 Marionette TRACE conn3 <- [1,2754,null,{}] 09:03:02 INFO - PROCESS | 1807 | 1461254582425 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1807 | 1461254582626 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:03:02 INFO - PROCESS | 1807 | 1461254582893 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa080000 == 129 [pid = 1807] [id = 696] 09:03:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2f3651400) [pid = 1807] [serial = 2089] [outer = (nil)] 09:03:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2f54a0000) [pid = 1807] [serial = 2090] [outer = 0x7fc2f3651400] 09:03:02 INFO - PROCESS | 1807 | 1461254582967 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2f54c1000) [pid = 1807] [serial = 2091] [outer = 0x7fc2f3651400] 09:03:03 INFO - PROCESS | 1807 | 1461254583784 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1383ms 09:03:03 INFO - PROCESS | 1807 | 1461254583799 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1807 | 1461254583802 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:03 INFO - PROCESS | 1807 | 1461254583825 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1807 | 1461254583828 Marionette TRACE conn3 <- [1,2758,null,{}] 09:03:03 INFO - PROCESS | 1807 | 1461254583833 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 1807 | 1461254584019 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:03:04 INFO - PROCESS | 1807 | 1461254584290 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa672000 == 130 [pid = 1807] [id = 697] 09:03:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2f4c1a000) [pid = 1807] [serial = 2092] [outer = (nil)] 09:03:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2f5ce2000) [pid = 1807] [serial = 2093] [outer = 0x7fc2f4c1a000] 09:03:04 INFO - PROCESS | 1807 | 1461254584362 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2f5e43c00) [pid = 1807] [serial = 2094] [outer = 0x7fc2f4c1a000] 09:03:05 INFO - PROCESS | 1807 | 1461254585173 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1393ms 09:03:05 INFO - PROCESS | 1807 | 1461254585215 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1807 | 1461254585218 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:05 INFO - PROCESS | 1807 | 1461254585224 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1807 | 1461254585226 Marionette TRACE conn3 <- [1,2762,null,{}] 09:03:05 INFO - PROCESS | 1807 | 1461254585232 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1807 | 1461254585426 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:03:05 INFO - PROCESS | 1807 | 1461254585700 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9d4800 == 131 [pid = 1807] [id = 698] 09:03:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2f5494800) [pid = 1807] [serial = 2095] [outer = (nil)] 09:03:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2f5e57800) [pid = 1807] [serial = 2096] [outer = 0x7fc2f5494800] 09:03:05 INFO - PROCESS | 1807 | 1461254585775 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2f5ed7c00) [pid = 1807] [serial = 2097] [outer = 0x7fc2f5494800] 09:03:06 INFO - PROCESS | 1807 | 1461254586616 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1439ms 09:03:06 INFO - PROCESS | 1807 | 1461254586664 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:06 INFO - PROCESS | 1807 | 1461254586668 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:03:06 INFO - PROCESS | 1807 | 1461254586674 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1807 | 1461254586678 Marionette TRACE conn3 <- [1,2766,null,{}] 09:03:06 INFO - PROCESS | 1807 | 1461254586683 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 1807 | 1461254586897 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:03:07 INFO - PROCESS | 1807 | 1461254587166 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe579800 == 132 [pid = 1807] [id = 699] 09:03:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2f5ccf400) [pid = 1807] [serial = 2098] [outer = (nil)] 09:03:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2f615e800) [pid = 1807] [serial = 2099] [outer = 0x7fc2f5ccf400] 09:03:07 INFO - PROCESS | 1807 | 1461254587245 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2f6693c00) [pid = 1807] [serial = 2100] [outer = 0x7fc2f5ccf400] 09:03:08 INFO - PROCESS | 1807 | 1461254588122 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1486ms 09:03:08 INFO - PROCESS | 1807 | 1461254588159 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1807 | 1461254588162 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:08 INFO - PROCESS | 1807 | 1461254588168 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1807 | 1461254588170 Marionette TRACE conn3 <- [1,2770,null,{}] 09:03:08 INFO - PROCESS | 1807 | 1461254588176 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 1807 | 1461254588357 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:03:08 INFO - PROCESS | 1807 | 1461254588631 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2febaa800 == 133 [pid = 1807] [id = 700] 09:03:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2f5ed7400) [pid = 1807] [serial = 2101] [outer = (nil)] 09:03:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2f6832800) [pid = 1807] [serial = 2102] [outer = 0x7fc2f5ed7400] 09:03:08 INFO - PROCESS | 1807 | 1461254588702 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2f6962800) [pid = 1807] [serial = 2103] [outer = 0x7fc2f5ed7400] 09:03:09 INFO - PROCESS | 1807 | 1461254589521 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1376ms 09:03:09 INFO - PROCESS | 1807 | 1461254589548 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1807 | 1461254589551 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:09 INFO - PROCESS | 1807 | 1461254589559 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1807 | 1461254589561 Marionette TRACE conn3 <- [1,2774,null,{}] 09:03:09 INFO - PROCESS | 1807 | 1461254589565 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1807 | 1461254589802 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:03:10 INFO - PROCESS | 1807 | 1461254590082 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fef7f000 == 134 [pid = 1807] [id = 701] 09:03:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2f62e3400) [pid = 1807] [serial = 2104] [outer = (nil)] 09:03:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2f696d000) [pid = 1807] [serial = 2105] [outer = 0x7fc2f62e3400] 09:03:10 INFO - PROCESS | 1807 | 1461254590156 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2f6bbe000) [pid = 1807] [serial = 2106] [outer = 0x7fc2f62e3400] 09:03:11 INFO - PROCESS | 1807 | 1461254591016 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1499ms 09:03:11 INFO - PROCESS | 1807 | 1461254591059 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1807 | 1461254591062 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:11 INFO - PROCESS | 1807 | 1461254591068 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1807 | 1461254591070 Marionette TRACE conn3 <- [1,2778,null,{}] 09:03:11 INFO - PROCESS | 1807 | 1461254591075 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1807 | 1461254591274 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:03:11 INFO - PROCESS | 1807 | 1461254591549 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ffcac800 == 135 [pid = 1807] [id = 702] 09:03:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2f669a400) [pid = 1807] [serial = 2107] [outer = (nil)] 09:03:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2f6cea400) [pid = 1807] [serial = 2108] [outer = 0x7fc2f669a400] 09:03:11 INFO - PROCESS | 1807 | 1461254591626 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2f6cf5000) [pid = 1807] [serial = 2109] [outer = 0x7fc2f669a400] 09:03:12 INFO - PROCESS | 1807 | 1461254592509 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1477ms 09:03:12 INFO - PROCESS | 1807 | 1461254592546 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:12 INFO - PROCESS | 1807 | 1461254592558 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:03:12 INFO - PROCESS | 1807 | 1461254592563 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1807 | 1461254592566 Marionette TRACE conn3 <- [1,2782,null,{}] 09:03:12 INFO - PROCESS | 1807 | 1461254592571 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1807 | 1461254592768 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:03:13 INFO - PROCESS | 1807 | 1461254593042 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b4d800 == 136 [pid = 1807] [id = 703] 09:03:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2f6963000) [pid = 1807] [serial = 2110] [outer = (nil)] 09:03:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f7edcc00) [pid = 1807] [serial = 2111] [outer = 0x7fc2f6963000] 09:03:13 INFO - PROCESS | 1807 | 1461254593115 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f8a1cc00) [pid = 1807] [serial = 2112] [outer = 0x7fc2f6963000] 09:03:13 INFO - PROCESS | 1807 | 1461254593936 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1433ms 09:03:13 INFO - PROCESS | 1807 | 1461254593997 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1807 | 1461254594000 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:14 INFO - PROCESS | 1807 | 1461254594005 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1807 | 1461254594008 Marionette TRACE conn3 <- [1,2786,null,{}] 09:03:14 INFO - PROCESS | 1807 | 1461254594013 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1807 | 1461254594213 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:03:14 INFO - PROCESS | 1807 | 1461254594495 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fb3000 == 137 [pid = 1807] [id = 704] 09:03:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2e33b5c00) [pid = 1807] [serial = 2113] [outer = (nil)] 09:03:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f7b81800) [pid = 1807] [serial = 2114] [outer = 0x7fc2e33b5c00] 09:03:14 INFO - PROCESS | 1807 | 1461254594567 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f9619800) [pid = 1807] [serial = 2115] [outer = 0x7fc2e33b5c00] 09:03:15 INFO - PROCESS | 1807 | 1461254595418 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1488ms 09:03:15 INFO - PROCESS | 1807 | 1461254595494 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1807 | 1461254595496 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:15 INFO - PROCESS | 1807 | 1461254595503 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1807 | 1461254595505 Marionette TRACE conn3 <- [1,2790,null,{}] 09:03:15 INFO - PROCESS | 1807 | 1461254595510 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 1807 | 1461254595700 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:03:15 INFO - PROCESS | 1807 | 1461254595973 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc43000 == 138 [pid = 1807] [id = 705] 09:03:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2e34c7800) [pid = 1807] [serial = 2116] [outer = (nil)] 09:03:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f96da400) [pid = 1807] [serial = 2117] [outer = 0x7fc2e34c7800] 09:03:16 INFO - PROCESS | 1807 | 1461254596044 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f9703000) [pid = 1807] [serial = 2118] [outer = 0x7fc2e34c7800] 09:03:16 INFO - PROCESS | 1807 | 1461254596955 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1491ms 09:03:16 INFO - PROCESS | 1807 | 1461254596995 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1807 | 1461254596997 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:17 INFO - PROCESS | 1807 | 1461254597003 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1807 | 1461254597006 Marionette TRACE conn3 <- [1,2794,null,{}] 09:03:17 INFO - PROCESS | 1807 | 1461254597011 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1807 | 1461254597203 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:03:17 INFO - PROCESS | 1807 | 1461254597480 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30d1f6000 == 139 [pid = 1807] [id = 706] 09:03:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f9617000) [pid = 1807] [serial = 2119] [outer = (nil)] 09:03:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f974c000) [pid = 1807] [serial = 2120] [outer = 0x7fc2f9617000] 09:03:17 INFO - PROCESS | 1807 | 1461254597562 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2f9de0800) [pid = 1807] [serial = 2121] [outer = 0x7fc2f9617000] 09:03:18 INFO - PROCESS | 1807 | 1461254598431 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1485ms 09:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:03:18 INFO - PROCESS | 1807 | 1461254598490 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1807 | 1461254598493 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:03:18 INFO - PROCESS | 1807 | 1461254598499 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1807 | 1461254598502 Marionette TRACE conn3 <- [1,2798,null,{}] 09:03:18 INFO - PROCESS | 1807 | 1461254598507 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 1807 | 1461254598713 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:03:19 INFO - PROCESS | 1807 | 1461254599005 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5618000 == 140 [pid = 1807] [id = 707] 09:03:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2e33be800) [pid = 1807] [serial = 2122] [outer = (nil)] 09:03:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2e4b90400) [pid = 1807] [serial = 2123] [outer = 0x7fc2e33be800] 09:03:19 INFO - PROCESS | 1807 | 1461254599118 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2e984d400) [pid = 1807] [serial = 2124] [outer = 0x7fc2e33be800] 09:03:19 INFO - PROCESS | 1807 | 1461254599964 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1538ms 09:03:20 INFO - PROCESS | 1807 | 1461254600036 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1807 | 1461254600041 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:03:20 INFO - PROCESS | 1807 | 1461254600047 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1807 | 1461254600049 Marionette TRACE conn3 <- [1,2802,null,{}] 09:03:20 INFO - PROCESS | 1807 | 1461254600055 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1807 | 1461254600252 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:03:20 INFO - PROCESS | 1807 | 1461254600580 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e8604000 == 141 [pid = 1807] [id = 708] 09:03:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2e33c0400) [pid = 1807] [serial = 2125] [outer = (nil)] 09:03:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2e5b06c00) [pid = 1807] [serial = 2126] [outer = 0x7fc2e33c0400] 09:03:20 INFO - PROCESS | 1807 | 1461254600652 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2ec2f3000) [pid = 1807] [serial = 2127] [outer = 0x7fc2e33c0400] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f63d1000 == 140 [pid = 1807] [id = 402] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb058000 == 139 [pid = 1807] [id = 687] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ebe96000 == 138 [pid = 1807] [id = 686] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1ec000 == 137 [pid = 1807] [id = 685] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6ff4000 == 136 [pid = 1807] [id = 684] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e860a000 == 135 [pid = 1807] [id = 683] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e8ed8000 == 134 [pid = 1807] [id = 682] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6a8b800 == 133 [pid = 1807] [id = 676] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6136000 == 132 [pid = 1807] [id = 675] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ae4000 == 131 [pid = 1807] [id = 674] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4a0e000 == 130 [pid = 1807] [id = 673] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38da800 == 129 [pid = 1807] [id = 672] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed530800 == 128 [pid = 1807] [id = 671] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb053000 == 127 [pid = 1807] [id = 670] 09:03:21 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85e5000 == 126 [pid = 1807] [id = 669] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2ea92c800) [pid = 1807] [serial = 2006] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2e9843c00) [pid = 1807] [serial = 2003] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2f5406800) [pid = 1807] [serial = 1964] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2f30f6000) [pid = 1807] [serial = 1953] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e8432400) [pid = 1807] [serial = 1940] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2f968bc00) [pid = 1807] [serial = 1985] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2ea826800) [pid = 1807] [serial = 1943] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2f5ccb400) [pid = 1807] [serial = 1967] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2f5495400) [pid = 1807] [serial = 1965] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2e5541400) [pid = 1807] [serial = 1994] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2f5e44c00) [pid = 1807] [serial = 1968] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f4a36000) [pid = 1807] [serial = 1961] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2ed3a1000) [pid = 1807] [serial = 1947] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2f7b7ec00) [pid = 1807] [serial = 1979] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2f96e0000) [pid = 1807] [serial = 1986] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f3a68400) [pid = 1807] [serial = 1959] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2e710b400) [pid = 1807] [serial = 1938] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f960d000) [pid = 1807] [serial = 1982] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2e8eb3c00) [pid = 1807] [serial = 1989] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2e9c91c00) [pid = 1807] [serial = 1863] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2ed6c5800) [pid = 1807] [serial = 1950] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2ed63d400) [pid = 1807] [serial = 1949] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2f6061800) [pid = 1807] [serial = 1971] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f7fdd400) [pid = 1807] [serial = 1980] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2ed367800) [pid = 1807] [serial = 1946] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2f6bc1400) [pid = 1807] [serial = 1977] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2f3651800) [pid = 1807] [serial = 1958] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2f4c16400) [pid = 1807] [serial = 1962] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2f633d000) [pid = 1807] [serial = 1974] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2e7611800) [pid = 1807] [serial = 1997] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2e8eacc00) [pid = 1807] [serial = 1941] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2e5585000) [pid = 1807] [serial = 1995] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2f3011000) [pid = 1807] [serial = 1952] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2e5587c00) [pid = 1807] [serial = 1937] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2e38d1400) [pid = 1807] [serial = 1988] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2f7ee7000) [pid = 1807] [serial = 1920] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2f694c400) [pid = 1807] [serial = 1976] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2f62e7000) [pid = 1807] [serial = 1973] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2e7a5f400) [pid = 1807] [serial = 1998] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2e9c91400) [pid = 1807] [serial = 2001] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2e33c0800) [pid = 1807] [serial = 1991] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2e8e03800) [pid = 1807] [serial = 1992] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2f33e7000) [pid = 1807] [serial = 1956] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2f3374c00) [pid = 1807] [serial = 1955] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2e9e9f400) [pid = 1807] [serial = 2004] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2eb0b9800) [pid = 1807] [serial = 1944] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2f9617800) [pid = 1807] [serial = 1983] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 138 (0x7fc2f5e60000) [pid = 1807] [serial = 1970] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | --DOMWINDOW == 137 (0x7fc2e8eb3000) [pid = 1807] [serial = 2000] [outer = (nil)] [url = about:blank] 09:03:22 INFO - PROCESS | 1807 | 1461254602643 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2634ms 09:03:22 INFO - PROCESS | 1807 | 1461254602725 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1807 | 1461254602731 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:03:22 INFO - PROCESS | 1807 | 1461254602744 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1807 | 1461254602748 Marionette TRACE conn3 <- [1,2806,null,{}] 09:03:22 INFO - PROCESS | 1807 | 1461254602755 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1807 | 1461254602962 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:03:23 INFO - PROCESS | 1807 | 1461254603147 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6859800 == 127 [pid = 1807] [id = 709] 09:03:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 138 (0x7fc2e558d400) [pid = 1807] [serial = 2128] [outer = (nil)] 09:03:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 139 (0x7fc2e5a74400) [pid = 1807] [serial = 2129] [outer = 0x7fc2e558d400] 09:03:23 INFO - PROCESS | 1807 | 1461254603262 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2e710a400) [pid = 1807] [serial = 2130] [outer = 0x7fc2e558d400] 09:03:24 INFO - PROCESS | 1807 | 1461254604043 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1330ms 09:03:24 INFO - PROCESS | 1807 | 1461254604083 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1807 | 1461254604091 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:03:24 INFO - PROCESS | 1807 | 1461254604104 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1807 | 1461254604107 Marionette TRACE conn3 <- [1,2810,null,{}] 09:03:24 INFO - PROCESS | 1807 | 1461254604113 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 1807 | 1461254604299 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:03:24 INFO - PROCESS | 1807 | 1461254604316 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e981f800 == 128 [pid = 1807] [id = 710] 09:03:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2e7743400) [pid = 1807] [serial = 2131] [outer = (nil)] 09:03:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2e842bc00) [pid = 1807] [serial = 2132] [outer = 0x7fc2e7743400] 09:03:24 INFO - PROCESS | 1807 | 1461254604373 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2e8e03800) [pid = 1807] [serial = 2133] [outer = 0x7fc2e7743400] 09:03:25 INFO - PROCESS | 1807 | 1461254605415 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1327ms 09:03:25 INFO - PROCESS | 1807 | 1461254605453 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1807 | 1461254605456 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:03:25 INFO - PROCESS | 1807 | 1461254605469 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1807 | 1461254605475 Marionette TRACE conn3 <- [1,2814,null,{}] 09:03:25 INFO - PROCESS | 1807 | 1461254605493 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1807 | 1461254605747 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:03:25 INFO - PROCESS | 1807 | 1461254605774 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea4c9800 == 129 [pid = 1807] [id = 711] 09:03:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2e9c99c00) [pid = 1807] [serial = 2134] [outer = (nil)] 09:03:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2ea81bc00) [pid = 1807] [serial = 2135] [outer = 0x7fc2e9c99c00] 09:03:25 INFO - PROCESS | 1807 | 1461254605835 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2ea93bc00) [pid = 1807] [serial = 2136] [outer = 0x7fc2e9c99c00] 09:03:26 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2e5a74c00) [pid = 1807] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:03:26 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2e9c98000) [pid = 1807] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:03:26 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2e86c8800) [pid = 1807] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:03:26 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2e4a35800) [pid = 1807] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:03:26 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2ea932400) [pid = 1807] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:03:26 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2e5540400) [pid = 1807] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:03:27 INFO - PROCESS | 1807 | 1461254607173 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1741ms 09:03:27 INFO - PROCESS | 1807 | 1461254607213 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1807 | 1461254607216 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:03:27 INFO - PROCESS | 1807 | 1461254607224 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1807 | 1461254607227 Marionette TRACE conn3 <- [1,2818,null,{}] 09:03:27 INFO - PROCESS | 1807 | 1461254607231 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1807 | 1461254607406 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:03:27 INFO - PROCESS | 1807 | 1461254607663 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb0df800 == 130 [pid = 1807] [id = 712] 09:03:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2ea932400) [pid = 1807] [serial = 2137] [outer = (nil)] 09:03:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2ec177800) [pid = 1807] [serial = 2138] [outer = 0x7fc2ea932400] 09:03:27 INFO - PROCESS | 1807 | 1461254607723 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 143 (0x7fc2ed364c00) [pid = 1807] [serial = 2139] [outer = 0x7fc2ea932400] 09:03:28 INFO - PROCESS | 1807 | 1461254608360 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1177ms 09:03:28 INFO - PROCESS | 1807 | 1461254608401 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:03:28 INFO - PROCESS | 1807 | 1461254608404 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:03:28 INFO - PROCESS | 1807 | 1461254608410 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1807 | 1461254608424 Marionette TRACE conn3 <- [1,2822,null,{}] 09:03:28 INFO - PROCESS | 1807 | 1461254608433 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1807 | 1461254608681 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:03:28 INFO - PROCESS | 1807 | 1461254608690 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed675000 == 131 [pid = 1807] [id = 713] 09:03:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 144 (0x7fc2eb0bb800) [pid = 1807] [serial = 2140] [outer = (nil)] 09:03:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 145 (0x7fc2ed3a8400) [pid = 1807] [serial = 2141] [outer = 0x7fc2eb0bb800] 09:03:28 INFO - PROCESS | 1807 | 1461254608747 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 146 (0x7fc2ed63d400) [pid = 1807] [serial = 2142] [outer = 0x7fc2eb0bb800] 09:03:29 INFO - PROCESS | 1807 | 1461254609965 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1600ms 09:03:30 INFO - PROCESS | 1807 | 1461254610010 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1807 | 1461254610017 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:03:30 INFO - PROCESS | 1807 | 1461254610026 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1807 | 1461254610031 Marionette TRACE conn3 <- [1,2826,null,{}] 09:03:30 INFO - PROCESS | 1807 | 1461254610038 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1807 | 1461254610259 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:03:30 INFO - PROCESS | 1807 | 1461254610594 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9dcc800 == 132 [pid = 1807] [id = 714] 09:03:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 147 (0x7fc2e7611800) [pid = 1807] [serial = 2143] [outer = (nil)] 09:03:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2e8292800) [pid = 1807] [serial = 2144] [outer = 0x7fc2e7611800] 09:03:30 INFO - PROCESS | 1807 | 1461254610672 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2e8e19800) [pid = 1807] [serial = 2145] [outer = 0x7fc2e7611800] 09:03:31 INFO - PROCESS | 1807 | 1461254611604 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1635ms 09:03:31 INFO - PROCESS | 1807 | 1461254611661 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1807 | 1461254611670 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:03:31 INFO - PROCESS | 1807 | 1461254611679 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1807 | 1461254611684 Marionette TRACE conn3 <- [1,2830,null,{}] 09:03:31 INFO - PROCESS | 1807 | 1461254611689 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 1807 | 1461254611908 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:03:32 INFO - PROCESS | 1807 | 1461254612287 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f38da800 == 133 [pid = 1807] [id = 715] 09:03:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2e773dc00) [pid = 1807] [serial = 2146] [outer = (nil)] 09:03:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2ec17cc00) [pid = 1807] [serial = 2147] [outer = 0x7fc2e773dc00] 09:03:32 INFO - PROCESS | 1807 | 1461254612361 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2ed3a6800) [pid = 1807] [serial = 2148] [outer = 0x7fc2e773dc00] 09:03:33 INFO - PROCESS | 1807 | 1461254613191 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1582ms 09:03:33 INFO - PROCESS | 1807 | 1461254613262 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1807 | 1461254613266 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:03:33 INFO - PROCESS | 1807 | 1461254613272 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1807 | 1461254613277 Marionette TRACE conn3 <- [1,2834,null,{}] 09:03:33 INFO - PROCESS | 1807 | 1461254613293 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 1807 | 1461254613531 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:03:33 INFO - PROCESS | 1807 | 1461254613802 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4ba4000 == 134 [pid = 1807] [id = 716] 09:03:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2ed3a9800) [pid = 1807] [serial = 2149] [outer = (nil)] 09:03:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2ee91c000) [pid = 1807] [serial = 2150] [outer = 0x7fc2ed3a9800] 09:03:33 INFO - PROCESS | 1807 | 1461254613921 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2f309a000) [pid = 1807] [serial = 2151] [outer = 0x7fc2ed3a9800] 09:03:34 INFO - PROCESS | 1807 | 1461254614758 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1550ms 09:03:34 INFO - PROCESS | 1807 | 1461254614823 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1807 | 1461254614827 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:03:34 INFO - PROCESS | 1807 | 1461254614833 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1807 | 1461254614835 Marionette TRACE conn3 <- [1,2838,null,{}] 09:03:34 INFO - PROCESS | 1807 | 1461254614840 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 1807 | 1461254615041 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:03:35 INFO - PROCESS | 1807 | 1461254615313 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5ddb000 == 135 [pid = 1807] [id = 717] 09:03:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2ed420000) [pid = 1807] [serial = 2152] [outer = (nil)] 09:03:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2f336ec00) [pid = 1807] [serial = 2153] [outer = 0x7fc2ed420000] 09:03:35 INFO - PROCESS | 1807 | 1461254615386 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2f33e2400) [pid = 1807] [serial = 2154] [outer = 0x7fc2ed420000] 09:03:36 INFO - PROCESS | 1807 | 1461254616267 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1486ms 09:03:36 INFO - PROCESS | 1807 | 1461254616320 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1807 | 1461254616329 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:03:36 INFO - PROCESS | 1807 | 1461254616340 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1807 | 1461254616342 Marionette TRACE conn3 <- [1,2842,null,{}] 09:03:36 INFO - PROCESS | 1807 | 1461254616349 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 1807 | 1461254616547 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:03:36 INFO - PROCESS | 1807 | 1461254616821 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6a8e000 == 136 [pid = 1807] [id = 718] 09:03:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2f309f400) [pid = 1807] [serial = 2155] [outer = (nil)] 09:03:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2f3651c00) [pid = 1807] [serial = 2156] [outer = 0x7fc2f309f400] 09:03:36 INFO - PROCESS | 1807 | 1461254616893 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2f371fc00) [pid = 1807] [serial = 2157] [outer = 0x7fc2f309f400] 09:03:37 INFO - PROCESS | 1807 | 1461254617802 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1532ms 09:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:03:37 INFO - PROCESS | 1807 | 1461254617874 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1807 | 1461254617877 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:03:37 INFO - PROCESS | 1807 | 1461254617883 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1807 | 1461254617886 Marionette TRACE conn3 <- [1,2846,null,{}] 09:03:37 INFO - PROCESS | 1807 | 1461254617891 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 1807 | 1461254618143 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:03:38 INFO - PROCESS | 1807 | 1461254618459 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f8981800 == 137 [pid = 1807] [id = 719] 09:03:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2f4a36000) [pid = 1807] [serial = 2158] [outer = (nil)] 09:03:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2f54b7000) [pid = 1807] [serial = 2159] [outer = 0x7fc2f4a36000] 09:03:38 INFO - PROCESS | 1807 | 1461254618535 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2f5e58400) [pid = 1807] [serial = 2160] [outer = 0x7fc2f4a36000] 09:03:39 INFO - PROCESS | 1807 | 1461254619346 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1533ms 09:03:39 INFO - PROCESS | 1807 | 1461254619416 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1807 | 1461254619419 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:03:39 INFO - PROCESS | 1807 | 1461254619425 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1807 | 1461254619427 Marionette TRACE conn3 <- [1,2850,null,{}] 09:03:39 INFO - PROCESS | 1807 | 1461254619433 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1807 | 1461254619634 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:03:39 INFO - PROCESS | 1807 | 1461254619907 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa01f000 == 138 [pid = 1807] [id = 720] 09:03:39 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2f4c15400) [pid = 1807] [serial = 2161] [outer = (nil)] 09:03:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2f6061800) [pid = 1807] [serial = 2162] [outer = 0x7fc2f4c15400] 09:03:40 INFO - PROCESS | 1807 | 1461254620019 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2f62e2800) [pid = 1807] [serial = 2163] [outer = 0x7fc2f4c15400] 09:03:40 INFO - PROCESS | 1807 | 1461254620846 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1479ms 09:03:40 INFO - PROCESS | 1807 | 1461254620905 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1807 | 1461254620909 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:03:40 INFO - PROCESS | 1807 | 1461254620914 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1807 | 1461254620916 Marionette TRACE conn3 <- [1,2854,null,{}] 09:03:40 INFO - PROCESS | 1807 | 1461254620922 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 1807 | 1461254621110 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:03:41 INFO - PROCESS | 1807 | 1461254621384 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa460000 == 139 [pid = 1807] [id = 721] 09:03:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2f540a800) [pid = 1807] [serial = 2164] [outer = (nil)] 09:03:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2f6335c00) [pid = 1807] [serial = 2165] [outer = 0x7fc2f540a800] 09:03:41 INFO - PROCESS | 1807 | 1461254621493 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f6699000) [pid = 1807] [serial = 2166] [outer = 0x7fc2f540a800] 09:03:42 INFO - PROCESS | 1807 | 1461254622323 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1478ms 09:03:42 INFO - PROCESS | 1807 | 1461254622394 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1807 | 1461254622398 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:03:42 INFO - PROCESS | 1807 | 1461254622404 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1807 | 1461254622406 Marionette TRACE conn3 <- [1,2858,null,{}] 09:03:42 INFO - PROCESS | 1807 | 1461254622412 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1807 | 1461254622614 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:03:42 INFO - PROCESS | 1807 | 1461254622957 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa9eb000 == 140 [pid = 1807] [id = 722] 09:03:42 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f62e2400) [pid = 1807] [serial = 2167] [outer = (nil)] 09:03:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f6945c00) [pid = 1807] [serial = 2168] [outer = 0x7fc2f62e2400] 09:03:43 INFO - PROCESS | 1807 | 1461254623031 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f6cefc00) [pid = 1807] [serial = 2169] [outer = 0x7fc2f62e2400] 09:03:43 INFO - PROCESS | 1807 | 1461254623838 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1484ms 09:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:03:43 INFO - PROCESS | 1807 | 1461254623889 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1807 | 1461254623892 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:03:43 INFO - PROCESS | 1807 | 1461254623898 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1807 | 1461254623901 Marionette TRACE conn3 <- [1,2862,null,{}] 09:03:43 INFO - PROCESS | 1807 | 1461254623906 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1807 | 1461254624101 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:03:44 INFO - PROCESS | 1807 | 1461254624380 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fe5a6800 == 141 [pid = 1807] [id = 723] 09:03:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f6697800) [pid = 1807] [serial = 2170] [outer = (nil)] 09:03:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f8a8d400) [pid = 1807] [serial = 2171] [outer = 0x7fc2f6697800] 09:03:44 INFO - PROCESS | 1807 | 1461254624452 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f96e4800) [pid = 1807] [serial = 2172] [outer = 0x7fc2f6697800] 09:03:45 INFO - PROCESS | 1807 | 1461254625326 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1489ms 09:03:45 INFO - PROCESS | 1807 | 1461254625387 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1807 | 1461254625391 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:03:45 INFO - PROCESS | 1807 | 1461254625397 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1807 | 1461254625401 Marionette TRACE conn3 <- [1,2866,null,{}] 09:03:45 INFO - PROCESS | 1807 | 1461254625406 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 1807 | 1461254625651 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:03:45 INFO - PROCESS | 1807 | 1461254625928 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fcc000 == 142 [pid = 1807] [id = 724] 09:03:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f6fb6000) [pid = 1807] [serial = 2173] [outer = (nil)] 09:03:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f9e2f800) [pid = 1807] [serial = 2174] [outer = 0x7fc2f6fb6000] 09:03:46 INFO - PROCESS | 1807 | 1461254626061 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f9eb0c00) [pid = 1807] [serial = 2175] [outer = 0x7fc2f6fb6000] 09:03:46 INFO - PROCESS | 1807 | 1461254626897 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1579ms 09:03:46 INFO - PROCESS | 1807 | 1461254626977 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1807 | 1461254626981 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:03:46 INFO - PROCESS | 1807 | 1461254626986 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1807 | 1461254626988 Marionette TRACE conn3 <- [1,2870,null,{}] 09:03:46 INFO - PROCESS | 1807 | 1461254626995 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1807 | 1461254627232 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:03:47 INFO - PROCESS | 1807 | 1461254627552 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30e13c000 == 143 [pid = 1807] [id = 725] 09:03:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2e38ca800) [pid = 1807] [serial = 2176] [outer = (nil)] 09:03:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f9e23c00) [pid = 1807] [serial = 2177] [outer = 0x7fc2e38ca800] 09:03:47 INFO - PROCESS | 1807 | 1461254627625 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f9f44000) [pid = 1807] [serial = 2178] [outer = 0x7fc2e38ca800] 09:03:48 INFO - PROCESS | 1807 | 1461254628494 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1578ms 09:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:03:48 INFO - PROCESS | 1807 | 1461254628566 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1807 | 1461254628568 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:03:48 INFO - PROCESS | 1807 | 1461254628574 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1807 | 1461254628577 Marionette TRACE conn3 <- [1,2874,null,{}] 09:03:48 INFO - PROCESS | 1807 | 1461254628583 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 1807 | 1461254628786 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:03:49 INFO - PROCESS | 1807 | 1461254629063 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311c94800 == 144 [pid = 1807] [id = 726] 09:03:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2ea92fc00) [pid = 1807] [serial = 2179] [outer = (nil)] 09:03:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2fa145800) [pid = 1807] [serial = 2180] [outer = 0x7fc2ea92fc00] 09:03:49 INFO - PROCESS | 1807 | 1461254629175 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2fa14e400) [pid = 1807] [serial = 2181] [outer = 0x7fc2ea92fc00] 09:03:49 INFO - PROCESS | 1807 | 1461254629973 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1435ms 09:03:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:03:50 INFO - PROCESS | 1807 | 1461254630010 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1807 | 1461254630012 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:03:50 INFO - PROCESS | 1807 | 1461254630019 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1807 | 1461254630022 Marionette TRACE conn3 <- [1,2878,null,{}] 09:03:50 INFO - PROCESS | 1807 | 1461254630027 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 1807 | 1461254630231 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:03:50 INFO - PROCESS | 1807 | 1461254630516 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311e17000 == 145 [pid = 1807] [id = 727] 09:03:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f9f42c00) [pid = 1807] [serial = 2182] [outer = (nil)] 09:03:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2fa2f1c00) [pid = 1807] [serial = 2183] [outer = 0x7fc2f9f42c00] 09:03:50 INFO - PROCESS | 1807 | 1461254630600 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2fa2fb000) [pid = 1807] [serial = 2184] [outer = 0x7fc2f9f42c00] 09:03:51 INFO - PROCESS | 1807 | 1461254631637 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:03:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1688ms 09:03:51 INFO - PROCESS | 1807 | 1461254631708 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1807 | 1461254631714 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:03:51 INFO - PROCESS | 1807 | 1461254631722 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1807 | 1461254631727 Marionette TRACE conn3 <- [1,2882,null,{}] 09:03:51 INFO - PROCESS | 1807 | 1461254631734 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1807 | 1461254631959 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:03:52 INFO - PROCESS | 1807 | 1461254632257 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3121b7800 == 146 [pid = 1807] [id = 728] 09:03:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2e7104800) [pid = 1807] [serial = 2185] [outer = (nil)] 09:03:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2fa3b4000) [pid = 1807] [serial = 2186] [outer = 0x7fc2e7104800] 09:03:52 INFO - PROCESS | 1807 | 1461254632325 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2fa3b9400) [pid = 1807] [serial = 2187] [outer = 0x7fc2e7104800] 09:03:53 INFO - PROCESS | 1807 | 1461254633099 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:03:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1435ms 09:03:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:03:53 INFO - PROCESS | 1807 | 1461254633157 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1807 | 1461254633160 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:03:53 INFO - PROCESS | 1807 | 1461254633166 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1807 | 1461254633169 Marionette TRACE conn3 <- [1,2886,null,{}] 09:03:53 INFO - PROCESS | 1807 | 1461254633193 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 1807 | 1461254633386 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:03:53 INFO - PROCESS | 1807 | 1461254633664 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc31259a800 == 147 [pid = 1807] [id = 729] 09:03:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f9f4b800) [pid = 1807] [serial = 2188] [outer = (nil)] 09:03:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2fa3bf400) [pid = 1807] [serial = 2189] [outer = 0x7fc2f9f4b800] 09:03:53 INFO - PROCESS | 1807 | 1461254633732 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2fbfcf000) [pid = 1807] [serial = 2190] [outer = 0x7fc2f9f4b800] 09:03:54 INFO - PROCESS | 1807 | 1461254634592 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:03:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1485ms 09:03:54 INFO - PROCESS | 1807 | 1461254634651 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1807 | 1461254634654 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:03:54 INFO - PROCESS | 1807 | 1461254634679 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1807 | 1461254634681 Marionette TRACE conn3 <- [1,2890,null,{}] 09:03:54 INFO - PROCESS | 1807 | 1461254634687 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1807 | 1461254634877 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:03:55 INFO - PROCESS | 1807 | 1461254635158 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314b5f000 == 148 [pid = 1807] [id = 730] 09:03:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2fa146800) [pid = 1807] [serial = 2191] [outer = (nil)] 09:03:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2fcb1c400) [pid = 1807] [serial = 2192] [outer = 0x7fc2fa146800] 09:03:55 INFO - PROCESS | 1807 | 1461254635229 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2fd37f800) [pid = 1807] [serial = 2193] [outer = 0x7fc2fa146800] 09:03:56 INFO - PROCESS | 1807 | 1461254636122 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:03:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1482ms 09:03:56 INFO - PROCESS | 1807 | 1461254636158 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1807 | 1461254636161 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:03:56 INFO - PROCESS | 1807 | 1461254636166 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1807 | 1461254636170 Marionette TRACE conn3 <- [1,2894,null,{}] 09:03:56 INFO - PROCESS | 1807 | 1461254636175 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 1807 | 1461254636365 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:03:56 INFO - PROCESS | 1807 | 1461254636658 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc316688800 == 149 [pid = 1807] [id = 731] 09:03:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2fa3bd800) [pid = 1807] [serial = 2194] [outer = (nil)] 09:03:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2fd387000) [pid = 1807] [serial = 2195] [outer = 0x7fc2fa3bd800] 09:03:56 INFO - PROCESS | 1807 | 1461254636732 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2fd38b000) [pid = 1807] [serial = 2196] [outer = 0x7fc2fa3bd800] 09:03:57 INFO - PROCESS | 1807 | 1461254637570 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:03:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1479ms 09:03:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:03:57 INFO - PROCESS | 1807 | 1461254637646 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1807 | 1461254637649 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:03:57 INFO - PROCESS | 1807 | 1461254637655 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1807 | 1461254637658 Marionette TRACE conn3 <- [1,2898,null,{}] 09:03:57 INFO - PROCESS | 1807 | 1461254637663 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 1807 | 1461254637869 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:03:58 INFO - PROCESS | 1807 | 1461254638222 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa124000 == 150 [pid = 1807] [id = 732] 09:03:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2fd857c00) [pid = 1807] [serial = 2197] [outer = (nil)] 09:03:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2fd85c800) [pid = 1807] [serial = 2198] [outer = 0x7fc2fd857c00] 09:03:58 INFO - PROCESS | 1807 | 1461254638291 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2fd8e8800) [pid = 1807] [serial = 2199] [outer = 0x7fc2fd857c00] 09:03:59 INFO - PROCESS | 1807 | 1461254639092 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:03:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1487ms 09:03:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:03:59 INFO - PROCESS | 1807 | 1461254639142 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1807 | 1461254639145 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:03:59 INFO - PROCESS | 1807 | 1461254639151 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1807 | 1461254639154 Marionette TRACE conn3 <- [1,2902,null,{}] 09:03:59 INFO - PROCESS | 1807 | 1461254639159 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1807 | 1461254639352 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5757800 == 149 [pid = 1807] [id = 663] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e4932800 == 148 [pid = 1807] [id = 662] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb0df800 == 147 [pid = 1807] [id = 712] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea4c9800 == 146 [pid = 1807] [id = 711] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e981f800 == 145 [pid = 1807] [id = 710] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e6859800 == 144 [pid = 1807] [id = 709] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5618000 == 143 [pid = 1807] [id = 707] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30d1f6000 == 142 [pid = 1807] [id = 706] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc43000 == 141 [pid = 1807] [id = 705] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fb3000 == 140 [pid = 1807] [id = 704] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc300b4d800 == 139 [pid = 1807] [id = 703] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ffcac800 == 138 [pid = 1807] [id = 702] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fef7f000 == 137 [pid = 1807] [id = 701] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2febaa800 == 136 [pid = 1807] [id = 700] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe579800 == 135 [pid = 1807] [id = 699] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9d4800 == 134 [pid = 1807] [id = 698] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa672000 == 133 [pid = 1807] [id = 697] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa080000 == 132 [pid = 1807] [id = 696] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa027800 == 131 [pid = 1807] [id = 695] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f96a4000 == 130 [pid = 1807] [id = 694] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6ad7000 == 129 [pid = 1807] [id = 693] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f630f800 == 128 [pid = 1807] [id = 692] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ad5000 == 127 [pid = 1807] [id = 691] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f3164800 == 126 [pid = 1807] [id = 690] 09:04:00 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85a2000 == 125 [pid = 1807] [id = 689] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2ee85a400) [pid = 1807] [serial = 2066] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2ed644c00) [pid = 1807] [serial = 2064] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2f3378400) [pid = 1807] [serial = 2030] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2e829dc00) [pid = 1807] [serial = 2052] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2f633c800) [pid = 1807] [serial = 2042] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f5493c00) [pid = 1807] [serial = 2036] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2eb0b5800) [pid = 1807] [serial = 2060] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2e8eb7400) [pid = 1807] [serial = 2012] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f5ed4000) [pid = 1807] [serial = 2039] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f30edc00) [pid = 1807] [serial = 2027] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2ec2f0c00) [pid = 1807] [serial = 2061] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2ea829000) [pid = 1807] [serial = 2058] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2ed641400) [pid = 1807] [serial = 2021] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2ec176800) [pid = 1807] [serial = 2015] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2e554c400) [pid = 1807] [serial = 2049] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2ed370000) [pid = 1807] [serial = 2063] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2e6f91000) [pid = 1807] [serial = 2009] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e4a40400) [pid = 1807] [serial = 2048] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2ed367c00) [pid = 1807] [serial = 2018] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2e9ea8000) [pid = 1807] [serial = 2057] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2e5582400) [pid = 1807] [serial = 2045] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e9845c00) [pid = 1807] [serial = 2055] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2f3a67000) [pid = 1807] [serial = 2033] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2e8e18c00) [pid = 1807] [serial = 2054] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2e7740c00) [pid = 1807] [serial = 2051] [outer = (nil)] [url = about:blank] 09:04:00 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2eead9000) [pid = 1807] [serial = 2024] [outer = (nil)] [url = about:blank] 09:04:01 INFO - PROCESS | 1807 | 1461254641181 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e492a800 == 126 [pid = 1807] [id = 733] 09:04:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2e4a38000) [pid = 1807] [serial = 2200] [outer = (nil)] 09:04:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2e4a40400) [pid = 1807] [serial = 2201] [outer = 0x7fc2e4a38000] 09:04:01 INFO - PROCESS | 1807 | 1461254641247 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2e557ec00) [pid = 1807] [serial = 2202] [outer = 0x7fc2e4a38000] 09:04:02 INFO - PROCESS | 1807 | 1461254642087 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:04:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2986ms 09:04:02 INFO - PROCESS | 1807 | 1461254642138 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1807 | 1461254642143 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:04:02 INFO - PROCESS | 1807 | 1461254642152 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1807 | 1461254642156 Marionette TRACE conn3 <- [1,2906,null,{}] 09:04:02 INFO - PROCESS | 1807 | 1461254642165 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1807 | 1461254642401 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:04:02 INFO - PROCESS | 1807 | 1461254642596 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e860a000 == 127 [pid = 1807] [id = 734] 09:04:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2e4a35800) [pid = 1807] [serial = 2203] [outer = (nil)] 09:04:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2e773e400) [pid = 1807] [serial = 2204] [outer = 0x7fc2e4a35800] 09:04:02 INFO - PROCESS | 1807 | 1461254642657 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2e842a000) [pid = 1807] [serial = 2205] [outer = 0x7fc2e4a35800] 09:04:03 INFO - PROCESS | 1807 | 1461254643534 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:04:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1435ms 09:04:03 INFO - PROCESS | 1807 | 1461254643593 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1807 | 1461254643598 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:04:03 INFO - PROCESS | 1807 | 1461254643604 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1807 | 1461254643606 Marionette TRACE conn3 <- [1,2910,null,{}] 09:04:03 INFO - PROCESS | 1807 | 1461254643612 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 1807 | 1461254643853 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:04:03 INFO - PROCESS | 1807 | 1461254643890 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9e1a000 == 128 [pid = 1807] [id = 735] 09:04:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2e86d0400) [pid = 1807] [serial = 2206] [outer = (nil)] 09:04:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2e984f000) [pid = 1807] [serial = 2207] [outer = 0x7fc2e86d0400] 09:04:03 INFO - PROCESS | 1807 | 1461254643947 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2ea0e8800) [pid = 1807] [serial = 2208] [outer = 0x7fc2e86d0400] 09:04:04 INFO - PROCESS | 1807 | 1461254644887 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:04:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:04:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1330ms 09:04:04 INFO - PROCESS | 1807 | 1461254644942 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1807 | 1461254644945 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /DOMEvents/constructors.html 09:04:04 INFO - PROCESS | 1807 | 1461254644959 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1807 | 1461254644967 Marionette TRACE conn3 <- [1,2914,null,{}] 09:04:04 INFO - PROCESS | 1807 | 1461254644973 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1807 | 1461254645215 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:04:05 INFO - PROCESS | 1807 | 1461254645249 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb091800 == 129 [pid = 1807] [id = 736] 09:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2e9844800) [pid = 1807] [serial = 2209] [outer = (nil)] 09:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2ec180400) [pid = 1807] [serial = 2210] [outer = 0x7fc2e9844800] 09:04:05 INFO - PROCESS | 1807 | 1461254645305 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2ed39ec00) [pid = 1807] [serial = 2211] [outer = 0x7fc2e9844800] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2ed6ca800) [pid = 1807] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f3002400) [pid = 1807] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2e4b8e000) [pid = 1807] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2e5b06800) [pid = 1807] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2eb0b6400) [pid = 1807] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2eb0ba000) [pid = 1807] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2ec2f9c00) [pid = 1807] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2e6f84000) [pid = 1807] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2e8e07000) [pid = 1807] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2e9c99c00) [pid = 1807] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2ea932400) [pid = 1807] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2e6f90800) [pid = 1807] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2e558d400) [pid = 1807] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2e33be800) [pid = 1807] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f9617000) [pid = 1807] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2e34c7800) [pid = 1807] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2e33b5c00) [pid = 1807] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2f6963000) [pid = 1807] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f669a400) [pid = 1807] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2f62e3400) [pid = 1807] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f5ed7400) [pid = 1807] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f5ccf400) [pid = 1807] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2f5494800) [pid = 1807] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2f4c1a000) [pid = 1807] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2f3651400) [pid = 1807] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2f3648000) [pid = 1807] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f3379000) [pid = 1807] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2eb0bd800) [pid = 1807] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2e9844000) [pid = 1807] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2e7743400) [pid = 1807] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2e8ead800) [pid = 1807] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2e8e0f400) [pid = 1807] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2ee857000) [pid = 1807] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2f5e5a800) [pid = 1807] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2f30ed000) [pid = 1807] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2f5e4c000) [pid = 1807] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2f33dc000) [pid = 1807] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:04:06 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2e34ce800) [pid = 1807] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:04:06 INFO - PROCESS | 1807 | 1461254646872 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:04:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:04:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:04:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1964ms 09:04:06 INFO - PROCESS | 1807 | 1461254646916 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1807 | 1461254646920 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:04:06 INFO - PROCESS | 1807 | 1461254646928 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1807 | 1461254646934 Marionette TRACE conn3 <- [1,2918,null,{}] 09:04:06 INFO - PROCESS | 1807 | 1461254646943 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 1807 | 1461254647116 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:04:07 INFO - PROCESS | 1807 | 1461254647323 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed521800 == 130 [pid = 1807] [id = 737] 09:04:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2e33bb000) [pid = 1807] [serial = 2212] [outer = (nil)] 09:04:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2eb0bc400) [pid = 1807] [serial = 2213] [outer = 0x7fc2e33bb000] 09:04:07 INFO - PROCESS | 1807 | 1461254647381 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2ed41dc00) [pid = 1807] [serial = 2214] [outer = 0x7fc2e33bb000] 09:04:07 INFO - PROCESS | 1807 | 1461254647970 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:04:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1084ms 09:04:08 INFO - PROCESS | 1807 | 1461254648015 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1807 | 1461254648018 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:04:08 INFO - PROCESS | 1807 | 1461254648023 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1807 | 1461254648025 Marionette TRACE conn3 <- [1,2922,null,{}] 09:04:08 INFO - PROCESS | 1807 | 1461254648031 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 1807 | 1461254648212 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:04:08 INFO - PROCESS | 1807 | 1461254648635 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e492e800 == 131 [pid = 1807] [id = 738] 09:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2e33be800) [pid = 1807] [serial = 2215] [outer = (nil)] 09:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2e4a32000) [pid = 1807] [serial = 2216] [outer = 0x7fc2e33be800] 09:04:08 INFO - PROCESS | 1807 | 1461254648713 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2e5582400) [pid = 1807] [serial = 2217] [outer = 0x7fc2e33be800] 09:04:09 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:09 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:09 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:09 INFO - PROCESS | 1807 | [1807] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:04:09 INFO - PROCESS | 1807 | 1461254649677 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:04:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:04:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:09 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 09:04:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:09 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 09:04:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:09 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]" 09:04:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:04:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1679ms 09:04:09 INFO - PROCESS | 1807 | 1461254649706 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1807 | 1461254649720 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:04:09 INFO - PROCESS | 1807 | 1461254649729 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1807 | 1461254649738 Marionette TRACE conn3 <- [1,2926,null,{}] 09:04:09 INFO - PROCESS | 1807 | 1461254649747 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1807 | 1461254650063 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:04:10 INFO - PROCESS | 1807 | 1461254650284 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eb05c800 == 132 [pid = 1807] [id = 739] 09:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2e7603400) [pid = 1807] [serial = 2218] [outer = (nil)] 09:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2ea0f4c00) [pid = 1807] [serial = 2219] [outer = 0x7fc2e7603400] 09:04:10 INFO - PROCESS | 1807 | 1461254650360 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2eb0b5800) [pid = 1807] [serial = 2220] [outer = 0x7fc2e7603400] 09:04:11 INFO - PROCESS | 1807 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:04:11 INFO - PROCESS | 1807 | 1461254651251 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:04:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1540ms 09:04:11 INFO - PROCESS | 1807 | 1461254651271 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:04:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:04:11 INFO - PROCESS | 1807 | 1461254651277 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:04:11 INFO - PROCESS | 1807 | 1461254651283 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1807 | 1461254651286 Marionette TRACE conn3 <- [1,2930,null,{}] 09:04:11 INFO - PROCESS | 1807 | 1461254651292 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 1807 | 1461254651493 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:04:11 INFO - PROCESS | 1807 | 1461254651755 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4986000 == 133 [pid = 1807] [id = 740] 09:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2e8eb3c00) [pid = 1807] [serial = 2221] [outer = (nil)] 09:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2ed6cb400) [pid = 1807] [serial = 2222] [outer = 0x7fc2e8eb3c00] 09:04:11 INFO - PROCESS | 1807 | 1461254651828 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2ee91e400) [pid = 1807] [serial = 2223] [outer = 0x7fc2e8eb3c00] 09:04:12 INFO - PROCESS | 1807 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:04:12 INFO - PROCESS | 1807 | 1461254652666 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:04:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1434ms 09:04:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:04:12 INFO - PROCESS | 1807 | 1461254652716 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1807 | 1461254652719 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:04:12 INFO - PROCESS | 1807 | 1461254652735 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1807 | 1461254652743 Marionette TRACE conn3 <- [1,2934,null,{}] 09:04:12 INFO - PROCESS | 1807 | 1461254652749 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1807 | 1461254652938 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:04:13 INFO - PROCESS | 1807 | 1461254653255 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5aed000 == 134 [pid = 1807] [id = 741] 09:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2eeadec00) [pid = 1807] [serial = 2224] [outer = (nil)] 09:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2f30a2400) [pid = 1807] [serial = 2225] [outer = 0x7fc2eeadec00] 09:04:13 INFO - PROCESS | 1807 | 1461254653330 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2f336a800) [pid = 1807] [serial = 2226] [outer = 0x7fc2eeadec00] 09:04:14 INFO - PROCESS | 1807 | 1461254654097 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:04:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1396ms 09:04:14 INFO - PROCESS | 1807 | 1461254654122 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1807 | 1461254654127 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:04:14 INFO - PROCESS | 1807 | 1461254654132 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1807 | 1461254654134 Marionette TRACE conn3 <- [1,2938,null,{}] 09:04:14 INFO - PROCESS | 1807 | 1461254654140 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 1807 | 1461254654339 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:04:14 INFO - PROCESS | 1807 | 1461254654623 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f663a000 == 135 [pid = 1807] [id = 742] 09:04:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2f300c800) [pid = 1807] [serial = 2227] [outer = (nil)] 09:04:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2f33e7000) [pid = 1807] [serial = 2228] [outer = 0x7fc2f300c800] 09:04:14 INFO - PROCESS | 1807 | 1461254654695 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2f371a400) [pid = 1807] [serial = 2229] [outer = 0x7fc2f300c800] 09:04:15 INFO - PROCESS | 1807 | 1461254655409 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:04:15 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. 09:04:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1330ms 09:04:15 INFO - PROCESS | 1807 | 1461254655464 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1807 | 1461254655467 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:04:15 INFO - PROCESS | 1807 | 1461254655473 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1807 | 1461254655476 Marionette TRACE conn3 <- [1,2942,null,{}] 09:04:15 INFO - PROCESS | 1807 | 1461254655481 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 1807 | 1461254655699 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:04:15 INFO - PROCESS | 1807 | 1461254655983 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f7a46800 == 136 [pid = 1807] [id = 743] 09:04:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f3a6fc00) [pid = 1807] [serial = 2230] [outer = (nil)] 09:04:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f4a3ec00) [pid = 1807] [serial = 2231] [outer = 0x7fc2f3a6fc00] 09:04:16 INFO - PROCESS | 1807 | 1461254656070 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f5494800) [pid = 1807] [serial = 2232] [outer = 0x7fc2f3a6fc00] 09:04:16 INFO - PROCESS | 1807 | 1461254656850 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:04:16 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 09:04:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:04:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1385ms 09:04:16 INFO - PROCESS | 1807 | 1461254656859 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1807 | 1461254656862 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:04:16 INFO - PROCESS | 1807 | 1461254656868 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1807 | 1461254656870 Marionette TRACE conn3 <- [1,2946,null,{}] 09:04:16 INFO - PROCESS | 1807 | 1461254656876 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 1807 | 1461254657135 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:04:17 INFO - PROCESS | 1807 | 1461254657389 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa024000 == 137 [pid = 1807] [id = 744] 09:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f3378400) [pid = 1807] [serial = 2233] [outer = (nil)] 09:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f5cce400) [pid = 1807] [serial = 2234] [outer = 0x7fc2f3378400] 09:04:17 INFO - PROCESS | 1807 | 1461254657461 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f5e4f400) [pid = 1807] [serial = 2235] [outer = 0x7fc2f3378400] 09:04:18 INFO - PROCESS | 1807 | 1461254658190 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:04:18 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. 09:04:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1381ms 09:04:18 INFO - PROCESS | 1807 | 1461254658251 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1807 | 1461254658254 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:04:18 INFO - PROCESS | 1807 | 1461254658260 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1807 | 1461254658262 Marionette TRACE conn3 <- [1,2950,null,{}] 09:04:18 INFO - PROCESS | 1807 | 1461254658268 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 1807 | 1461254658489 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:04:18 INFO - PROCESS | 1807 | 1461254658772 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa385000 == 138 [pid = 1807] [id = 745] 09:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2f33e1000) [pid = 1807] [serial = 2236] [outer = (nil)] 09:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2f5e5e800) [pid = 1807] [serial = 2237] [outer = 0x7fc2f33e1000] 09:04:18 INFO - PROCESS | 1807 | 1461254658848 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2f6064800) [pid = 1807] [serial = 2238] [outer = 0x7fc2f33e1000] 09:04:19 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa46b800 == 139 [pid = 1807] [id = 746] 09:04:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2f6695000) [pid = 1807] [serial = 2239] [outer = (nil)] 09:04:19 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2f5e50800) [pid = 1807] [serial = 2240] [outer = 0x7fc2f6695000] 09:04:19 INFO - PROCESS | 1807 | 1461254659680 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:04:19 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. 09:04:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1485ms 09:04:19 INFO - PROCESS | 1807 | 1461254659746 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1807 | 1461254659749 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:04:19 INFO - PROCESS | 1807 | 1461254659755 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1807 | 1461254659757 Marionette TRACE conn3 <- [1,2954,null,{}] 09:04:19 INFO - PROCESS | 1807 | 1461254659762 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1807 | 1461254659989 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:04:20 INFO - PROCESS | 1807 | 1461254660269 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fbf9d800 == 140 [pid = 1807] [id = 747] 09:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2f5ce2400) [pid = 1807] [serial = 2241] [outer = (nil)] 09:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc2f6338c00) [pid = 1807] [serial = 2242] [outer = 0x7fc2f5ce2400] 09:04:20 INFO - PROCESS | 1807 | 1461254660379 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc2f66eb000) [pid = 1807] [serial = 2243] [outer = 0x7fc2f5ce2400] 09:04:21 INFO - PROCESS | 1807 | 1461254661046 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:04:21 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 09:04:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1344ms 09:04:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:04:21 INFO - PROCESS | 1807 | 1461254661100 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1807 | 1461254661103 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:04:21 INFO - PROCESS | 1807 | 1461254661109 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1807 | 1461254661112 Marionette TRACE conn3 <- [1,2958,null,{}] 09:04:21 INFO - PROCESS | 1807 | 1461254661117 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 1807 | 1461254661330 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:04:21 INFO - PROCESS | 1807 | 1461254661594 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2feca2800 == 141 [pid = 1807] [id = 748] 09:04:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc2f5ce3400) [pid = 1807] [serial = 2244] [outer = (nil)] 09:04:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc2f6bbc800) [pid = 1807] [serial = 2245] [outer = 0x7fc2f5ce3400] 09:04:21 INFO - PROCESS | 1807 | 1461254661667 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc2f6cf2c00) [pid = 1807] [serial = 2246] [outer = 0x7fc2f5ce3400] 09:04:22 INFO - PROCESS | 1807 | 1461254662456 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:04:22 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. 09:04:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1383ms 09:04:22 INFO - PROCESS | 1807 | 1461254662491 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1807 | 1461254662494 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:04:22 INFO - PROCESS | 1807 | 1461254662500 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1807 | 1461254662502 Marionette TRACE conn3 <- [1,2962,null,{}] 09:04:22 INFO - PROCESS | 1807 | 1461254662508 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1807 | 1461254662714 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:04:23 INFO - PROCESS | 1807 | 1461254663007 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30076e000 == 142 [pid = 1807] [id = 749] 09:04:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2f6cf4c00) [pid = 1807] [serial = 2247] [outer = (nil)] 09:04:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc2f7ee3800) [pid = 1807] [serial = 2248] [outer = 0x7fc2f6cf4c00] 09:04:23 INFO - PROCESS | 1807 | 1461254663083 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc2f9617800) [pid = 1807] [serial = 2249] [outer = 0x7fc2f6cf4c00] 09:04:23 INFO - PROCESS | 1807 | 1461254663862 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:04:23 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. 09:04:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1388ms 09:04:23 INFO - PROCESS | 1807 | 1461254663888 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:04:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:04:23 INFO - PROCESS | 1807 | 1461254663891 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:04:23 INFO - PROCESS | 1807 | 1461254663897 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1807 | 1461254663906 Marionette TRACE conn3 <- [1,2966,null,{}] 09:04:23 INFO - PROCESS | 1807 | 1461254663911 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1807 | 1461254664169 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:04:24 INFO - PROCESS | 1807 | 1461254664439 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30cc57800 == 143 [pid = 1807] [id = 750] 09:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc2f669c400) [pid = 1807] [serial = 2250] [outer = (nil)] 09:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc2f9750000) [pid = 1807] [serial = 2251] [outer = 0x7fc2f669c400] 09:04:24 INFO - PROCESS | 1807 | 1461254664511 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc2f9e30000) [pid = 1807] [serial = 2252] [outer = 0x7fc2f669c400] 09:04:25 INFO - PROCESS | 1807 | 1461254665242 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:04:25 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. 09:04:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1388ms 09:04:25 INFO - PROCESS | 1807 | 1461254665285 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1807 | 1461254665289 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:04:25 INFO - PROCESS | 1807 | 1461254665294 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1807 | 1461254665296 Marionette TRACE conn3 <- [1,2970,null,{}] 09:04:25 INFO - PROCESS | 1807 | 1461254665302 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1807 | 1461254665523 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:04:25 INFO - PROCESS | 1807 | 1461254665820 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311e0d800 == 144 [pid = 1807] [id = 751] 09:04:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2f694d000) [pid = 1807] [serial = 2253] [outer = (nil)] 09:04:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2f9f40000) [pid = 1807] [serial = 2254] [outer = 0x7fc2f694d000] 09:04:25 INFO - PROCESS | 1807 | 1461254665892 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc2fa3c1c00) [pid = 1807] [serial = 2255] [outer = 0x7fc2f694d000] 09:04:26 INFO - PROCESS | 1807 | 1461254666639 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:04:26 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. 09:04:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1380ms 09:04:26 INFO - PROCESS | 1807 | 1461254666675 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1807 | 1461254666679 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:04:26 INFO - PROCESS | 1807 | 1461254666684 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1807 | 1461254666686 Marionette TRACE conn3 <- [1,2974,null,{}] 09:04:26 INFO - PROCESS | 1807 | 1461254666692 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1807 | 1461254666876 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:04:27 INFO - PROCESS | 1807 | 1461254667168 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174bd800 == 145 [pid = 1807] [id = 752] 09:04:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2e7a6c400) [pid = 1807] [serial = 2256] [outer = (nil)] 09:04:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2fcbabc00) [pid = 1807] [serial = 2257] [outer = 0x7fc2e7a6c400] 09:04:27 INFO - PROCESS | 1807 | 1461254667241 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2fd8e1400) [pid = 1807] [serial = 2258] [outer = 0x7fc2e7a6c400] 09:04:27 INFO - PROCESS | 1807 | 1461254667987 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:04:28 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. 09:04:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1328ms 09:04:28 INFO - PROCESS | 1807 | 1461254668013 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1807 | 1461254668017 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:04:28 INFO - PROCESS | 1807 | 1461254668022 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1807 | 1461254668025 Marionette TRACE conn3 <- [1,2978,null,{}] 09:04:28 INFO - PROCESS | 1807 | 1461254668030 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1807 | 1461254668219 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:04:28 INFO - PROCESS | 1807 | 1461254668551 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2e76000 == 146 [pid = 1807] [id = 753] 09:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2fda97400) [pid = 1807] [serial = 2259] [outer = (nil)] 09:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2fe3ea800) [pid = 1807] [serial = 2260] [outer = 0x7fc2fda97400] 09:04:28 INFO - PROCESS | 1807 | 1461254668622 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2fe5e3800) [pid = 1807] [serial = 2261] [outer = 0x7fc2fda97400] 09:04:29 INFO - PROCESS | 1807 | 1461254669341 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:04:29 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. 09:04:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1330ms 09:04:29 INFO - PROCESS | 1807 | 1461254669369 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1807 | 1461254669373 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:04:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:04:29 INFO - PROCESS | 1807 | 1461254669381 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1807 | 1461254669384 Marionette TRACE conn3 <- [1,2982,null,{}] 09:04:29 INFO - PROCESS | 1807 | 1461254669389 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 1807 | 1461254669579 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:04:29 INFO - PROCESS | 1807 | 1461254669834 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e35a2800 == 147 [pid = 1807] [id = 754] 09:04:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2fda9b400) [pid = 1807] [serial = 2262] [outer = (nil)] 09:04:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2fe723800) [pid = 1807] [serial = 2263] [outer = 0x7fc2fda9b400] 09:04:29 INFO - PROCESS | 1807 | 1461254669902 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc2feb31c00) [pid = 1807] [serial = 2264] [outer = 0x7fc2fda9b400] 09:04:30 INFO - PROCESS | 1807 | 1461254670640 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:04:30 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 09:04:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:04:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1279ms 09:04:30 INFO - PROCESS | 1807 | 1461254670670 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1807 | 1461254670674 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:04:30 INFO - PROCESS | 1807 | 1461254670685 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1807 | 1461254670689 Marionette TRACE conn3 <- [1,2986,null,{}] 09:04:30 INFO - PROCESS | 1807 | 1461254670698 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1807 | 1461254670910 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:04:31 INFO - PROCESS | 1807 | 1461254671169 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2dc5a3000 == 148 [pid = 1807] [id = 755] 09:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2fe425800) [pid = 1807] [serial = 2265] [outer = (nil)] 09:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2ff46f400) [pid = 1807] [serial = 2266] [outer = 0x7fc2fe425800] 09:04:31 INFO - PROCESS | 1807 | 1461254671240 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2ff850400) [pid = 1807] [serial = 2267] [outer = 0x7fc2fe425800] 09:04:32 INFO - PROCESS | 1807 | 1461254671994 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:04:32 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. 09:04:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1333ms 09:04:32 INFO - PROCESS | 1807 | 1461254672021 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1807 | 1461254672025 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:04:32 INFO - PROCESS | 1807 | 1461254672030 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1807 | 1461254672032 Marionette TRACE conn3 <- [1,2990,null,{}] 09:04:32 INFO - PROCESS | 1807 | 1461254672038 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1807 | 1461254672228 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:04:32 INFO - PROCESS | 1807 | 1461254672519 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2dc5bb800 == 149 [pid = 1807] [id = 756] 09:04:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 208 (0x7fc2e9e9f800) [pid = 1807] [serial = 2268] [outer = (nil)] 09:04:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 209 (0x7fc2ff855c00) [pid = 1807] [serial = 2269] [outer = 0x7fc2e9e9f800] 09:04:32 INFO - PROCESS | 1807 | 1461254672587 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1807 | ++DOMWINDOW == 210 (0x7fc300339c00) [pid = 1807] [serial = 2270] [outer = 0x7fc2e9e9f800] 09:04:33 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e1f48800 == 150 [pid = 1807] [id = 757] 09:04:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 211 (0x7fc3007d1400) [pid = 1807] [serial = 2271] [outer = (nil)] 09:04:33 INFO - PROCESS | 1807 | ++DOMWINDOW == 212 (0x7fc2ffc8d800) [pid = 1807] [serial = 2272] [outer = 0x7fc3007d1400] 09:04:33 INFO - PROCESS | 1807 | 1461254673449 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:04:33 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. 09:04:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1430ms 09:04:33 INFO - PROCESS | 1807 | 1461254673475 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1807 | 1461254673478 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:04:33 INFO - PROCESS | 1807 | 1461254673491 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1807 | 1461254673493 Marionette TRACE conn3 <- [1,2994,null,{}] 09:04:33 INFO - PROCESS | 1807 | 1461254673498 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 1807 | 1461254673731 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:04:34 INFO - PROCESS | 1807 | 1461254674014 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e1f57800 == 151 [pid = 1807] [id = 758] 09:04:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 213 (0x7fc2ed644800) [pid = 1807] [serial = 2273] [outer = (nil)] 09:04:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 214 (0x7fc300737400) [pid = 1807] [serial = 2274] [outer = 0x7fc2ed644800] 09:04:34 INFO - PROCESS | 1807 | 1461254674089 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1807 | ++DOMWINDOW == 215 (0x7fc300fc1800) [pid = 1807] [serial = 2275] [outer = 0x7fc2ed644800] 09:04:34 INFO - PROCESS | 1807 | 1461254674779 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:04:34 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 09:04:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1338ms 09:04:34 INFO - PROCESS | 1807 | 1461254674830 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1807 | 1461254674833 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:04:34 INFO - PROCESS | 1807 | 1461254674839 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1807 | 1461254674841 Marionette TRACE conn3 <- [1,2998,null,{}] 09:04:34 INFO - PROCESS | 1807 | 1461254674847 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1807 | 1461254675041 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:04:35 INFO - PROCESS | 1807 | 1461254675302 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d2d800 == 152 [pid = 1807] [id = 759] 09:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 216 (0x7fc2fd8e2800) [pid = 1807] [serial = 2276] [outer = (nil)] 09:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 217 (0x7fc3019ce000) [pid = 1807] [serial = 2277] [outer = 0x7fc2fd8e2800] 09:04:35 INFO - PROCESS | 1807 | 1461254675370 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1807 | ++DOMWINDOW == 218 (0x7fc302c63000) [pid = 1807] [serial = 2278] [outer = 0x7fc2fd8e2800] 09:04:36 INFO - PROCESS | 1807 | 1461254676155 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:04:36 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. 09:04:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1333ms 09:04:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:04:36 INFO - PROCESS | 1807 | 1461254676172 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1807 | 1461254676174 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:04:36 INFO - PROCESS | 1807 | 1461254676180 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1807 | 1461254676183 Marionette TRACE conn3 <- [1,3002,null,{}] 09:04:36 INFO - PROCESS | 1807 | 1461254676188 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 1807 | 1461254676384 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:04:36 INFO - PROCESS | 1807 | 1461254676658 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3174ce800 == 153 [pid = 1807] [id = 760] 09:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 219 (0x7fc2f3376400) [pid = 1807] [serial = 2279] [outer = (nil)] 09:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 220 (0x7fc302eea400) [pid = 1807] [serial = 2280] [outer = 0x7fc2f3376400] 09:04:36 INFO - PROCESS | 1807 | 1461254676743 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1807 | ++DOMWINDOW == 221 (0x7fc306d0a400) [pid = 1807] [serial = 2281] [outer = 0x7fc2f3376400] 09:04:37 INFO - PROCESS | 1807 | 1461254677508 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:04:37 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. 09:04:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1382ms 09:04:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:04:37 INFO - PROCESS | 1807 | 1461254677561 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1807 | 1461254677563 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:04:37 INFO - PROCESS | 1807 | 1461254677569 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1807 | 1461254677572 Marionette TRACE conn3 <- [1,3006,null,{}] 09:04:37 INFO - PROCESS | 1807 | 1461254677577 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1807 | 1461254677781 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:04:38 INFO - PROCESS | 1807 | 1461254678078 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6b8a800 == 154 [pid = 1807] [id = 761] 09:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 222 (0x7fc30073c000) [pid = 1807] [serial = 2282] [outer = (nil)] 09:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 223 (0x7fc30ca50c00) [pid = 1807] [serial = 2283] [outer = 0x7fc30073c000] 09:04:38 INFO - PROCESS | 1807 | 1461254678152 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1807 | ++DOMWINDOW == 224 (0x7fc30cdb4400) [pid = 1807] [serial = 2284] [outer = 0x7fc30073c000] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa07b800 == 153 [pid = 1807] [id = 679] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f9d91000 == 152 [pid = 1807] [id = 678] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa6a9800 == 151 [pid = 1807] [id = 680] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5610000 == 150 [pid = 1807] [id = 681] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ed521800 == 149 [pid = 1807] [id = 737] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb091800 == 148 [pid = 1807] [id = 736] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9e1a000 == 147 [pid = 1807] [id = 735] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e860a000 == 146 [pid = 1807] [id = 734] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e492a800 == 145 [pid = 1807] [id = 733] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc314b5f000 == 144 [pid = 1807] [id = 730] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc31259a800 == 143 [pid = 1807] [id = 729] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3121b7800 == 142 [pid = 1807] [id = 728] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311e17000 == 141 [pid = 1807] [id = 727] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311c94800 == 140 [pid = 1807] [id = 726] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30e13c000 == 139 [pid = 1807] [id = 725] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc305fcc000 == 138 [pid = 1807] [id = 724] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fe5a6800 == 137 [pid = 1807] [id = 723] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa9eb000 == 136 [pid = 1807] [id = 722] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa460000 == 135 [pid = 1807] [id = 721] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa01f000 == 134 [pid = 1807] [id = 720] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f8981800 == 133 [pid = 1807] [id = 719] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f6a8e000 == 132 [pid = 1807] [id = 718] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5ddb000 == 131 [pid = 1807] [id = 717] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4ba4000 == 130 [pid = 1807] [id = 716] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f38da800 == 129 [pid = 1807] [id = 715] 09:04:40 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9dcc800 == 128 [pid = 1807] [id = 714] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 223 (0x7fc2e9ea1c00) [pid = 1807] [serial = 1935] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 222 (0x7fc2e9c92800) [pid = 1807] [serial = 2046] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 221 (0x7fc2eeae6000) [pid = 1807] [serial = 2025] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 220 (0x7fc2f3717000) [pid = 1807] [serial = 2031] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 219 (0x7fc2e7774000) [pid = 1807] [serial = 2010] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 218 (0x7fc2e9ea5400) [pid = 1807] [serial = 2013] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 217 (0x7fc2ec182800) [pid = 1807] [serial = 2016] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 216 (0x7fc2ed413c00) [pid = 1807] [serial = 2019] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 215 (0x7fc2ed6c5000) [pid = 1807] [serial = 2022] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 214 (0x7fc2f3111c00) [pid = 1807] [serial = 2028] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 213 (0x7fc2f66efc00) [pid = 1807] [serial = 2043] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 212 (0x7fc2f4c21c00) [pid = 1807] [serial = 2034] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 211 (0x7fc2f62e8000) [pid = 1807] [serial = 2040] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 210 (0x7fc2f5cc8800) [pid = 1807] [serial = 2037] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 209 (0x7fc2ea93ac00) [pid = 1807] [serial = 2007] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 208 (0x7fc2ea81bc00) [pid = 1807] [serial = 2135] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 207 (0x7fc2ec177800) [pid = 1807] [serial = 2138] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2ea93bc00) [pid = 1807] [serial = 2136] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2e710cc00) [pid = 1807] [serial = 2069] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2e5a74400) [pid = 1807] [serial = 2129] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2e5b06c00) [pid = 1807] [serial = 2126] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2e984d400) [pid = 1807] [serial = 2124] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2e4b90400) [pid = 1807] [serial = 2123] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2f9de0800) [pid = 1807] [serial = 2121] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f974c000) [pid = 1807] [serial = 2120] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2f9703000) [pid = 1807] [serial = 2118] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2f96da400) [pid = 1807] [serial = 2117] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2f9619800) [pid = 1807] [serial = 2115] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2f7b81800) [pid = 1807] [serial = 2114] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f8a1cc00) [pid = 1807] [serial = 2112] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f7edcc00) [pid = 1807] [serial = 2111] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2f6cf5000) [pid = 1807] [serial = 2109] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2f6cea400) [pid = 1807] [serial = 2108] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2f6bbe000) [pid = 1807] [serial = 2106] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2f696d000) [pid = 1807] [serial = 2105] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2f6962800) [pid = 1807] [serial = 2103] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2f6832800) [pid = 1807] [serial = 2102] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2f6693c00) [pid = 1807] [serial = 2100] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2f615e800) [pid = 1807] [serial = 2099] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2f5ed7c00) [pid = 1807] [serial = 2097] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2f5e57800) [pid = 1807] [serial = 2096] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2f5e43c00) [pid = 1807] [serial = 2094] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2f5ce2000) [pid = 1807] [serial = 2093] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2f54c1000) [pid = 1807] [serial = 2091] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2f54a0000) [pid = 1807] [serial = 2090] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2f5493400) [pid = 1807] [serial = 2088] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2ed420c00) [pid = 1807] [serial = 2087] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2f4a39c00) [pid = 1807] [serial = 2085] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2f3713c00) [pid = 1807] [serial = 2084] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2f3370c00) [pid = 1807] [serial = 2082] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2f30f7c00) [pid = 1807] [serial = 2081] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2f3096800) [pid = 1807] [serial = 2079] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2eeae3800) [pid = 1807] [serial = 2078] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2e842bc00) [pid = 1807] [serial = 2132] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2e710a400) [pid = 1807] [serial = 2130] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2ee852400) [pid = 1807] [serial = 2076] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2ec2f9000) [pid = 1807] [serial = 2075] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2ea0e7000) [pid = 1807] [serial = 2073] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2e9843800) [pid = 1807] [serial = 2072] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2e7775000) [pid = 1807] [serial = 2070] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2ed364c00) [pid = 1807] [serial = 2139] [outer = (nil)] [url = about:blank] 09:04:40 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2e8e03800) [pid = 1807] [serial = 2133] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1807 | 1461254681146 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:04:41 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. 09:04:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 3588ms 09:04:41 INFO - PROCESS | 1807 | 1461254681158 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1807 | 1461254681161 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:04:41 INFO - PROCESS | 1807 | 1461254681170 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1807 | 1461254681175 Marionette TRACE conn3 <- [1,3010,null,{}] 09:04:41 INFO - PROCESS | 1807 | 1461254681183 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1807 | 1461254681414 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:04:41 INFO - PROCESS | 1807 | 1461254681672 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5767000 == 129 [pid = 1807] [id = 762] 09:04:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2e5541400) [pid = 1807] [serial = 2285] [outer = (nil)] 09:04:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2e5b06c00) [pid = 1807] [serial = 2286] [outer = 0x7fc2e5541400] 09:04:41 INFO - PROCESS | 1807 | 1461254681734 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2e710c400) [pid = 1807] [serial = 2287] [outer = 0x7fc2e5541400] 09:04:42 INFO - PROCESS | 1807 | 1461254682549 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:04:42 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 09:04:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1432ms 09:04:42 INFO - PROCESS | 1807 | 1461254682602 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1807 | 1461254682608 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:04:42 INFO - PROCESS | 1807 | 1461254682618 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1807 | 1461254682621 Marionette TRACE conn3 <- [1,3014,null,{}] 09:04:42 INFO - PROCESS | 1807 | 1461254682626 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1807 | 1461254682805 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:04:43 INFO - PROCESS | 1807 | 1461254683028 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e85e0800 == 130 [pid = 1807] [id = 763] 09:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2e5a71c00) [pid = 1807] [serial = 2288] [outer = (nil)] 09:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2e7a66c00) [pid = 1807] [serial = 2289] [outer = 0x7fc2e5a71c00] 09:04:43 INFO - PROCESS | 1807 | 1461254683088 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2e86c7c00) [pid = 1807] [serial = 2290] [outer = 0x7fc2e5a71c00] 09:04:43 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:43 INFO - PROCESS | 1807 | 1461254683930 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:04:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:04:43 INFO - {} 09:04:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:04:43 INFO - {} 09:04:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:04:43 INFO - {} 09:04:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:04:43 INFO - {} 09:04:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1334ms 09:04:43 INFO - PROCESS | 1807 | 1461254683954 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1807 | 1461254683957 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /FileAPI/fileReader.html 09:04:43 INFO - PROCESS | 1807 | 1461254683963 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1807 | 1461254683968 Marionette TRACE conn3 <- [1,3018,null,{}] 09:04:43 INFO - PROCESS | 1807 | 1461254683989 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 1807 | 1461254684242 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:04:44 INFO - PROCESS | 1807 | 1461254684274 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9ddd800 == 131 [pid = 1807] [id = 764] 09:04:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2e8e03800) [pid = 1807] [serial = 2291] [outer = (nil)] 09:04:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2ea92f800) [pid = 1807] [serial = 2292] [outer = 0x7fc2e8e03800] 09:04:44 INFO - PROCESS | 1807 | 1461254684333 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2ec177000) [pid = 1807] [serial = 2293] [outer = 0x7fc2e8e03800] 09:04:45 INFO - PROCESS | 1807 | 1461254685252 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:04:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:04:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:04:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:04:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1344ms 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2ed6c6400) [pid = 1807] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2e33c0400) [pid = 1807] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2e86d0400) [pid = 1807] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2e9844800) [pid = 1807] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2f309f400) [pid = 1807] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2e4a35800) [pid = 1807] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2e4a38000) [pid = 1807] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2ed420000) [pid = 1807] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2ed3a9800) [pid = 1807] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2e773dc00) [pid = 1807] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2e7611800) [pid = 1807] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2fa3bd800) [pid = 1807] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2fa146800) [pid = 1807] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc2f9f4b800) [pid = 1807] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2e7104800) [pid = 1807] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2f9f42c00) [pid = 1807] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2ea92fc00) [pid = 1807] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2e38ca800) [pid = 1807] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2f6fb6000) [pid = 1807] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2f6697800) [pid = 1807] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2f62e2400) [pid = 1807] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2f540a800) [pid = 1807] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2f4c15400) [pid = 1807] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:04:45 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2f4a36000) [pid = 1807] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:04:45 INFO - PROCESS | 1807 | 1461254685828 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1807 | 1461254685832 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /FileAPI/historical.html 09:04:45 INFO - PROCESS | 1807 | 1461254685846 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1807 | 1461254685848 Marionette TRACE conn3 <- [1,3022,null,{}] 09:04:45 INFO - PROCESS | 1807 | 1461254685853 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1807 | 1461254686081 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:04:46 INFO - PROCESS | 1807 | 1461254686277 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ea1e6800 == 132 [pid = 1807] [id = 765] 09:04:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 148 (0x7fc2e8e0a400) [pid = 1807] [serial = 2294] [outer = (nil)] 09:04:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 149 (0x7fc2ec178800) [pid = 1807] [serial = 2295] [outer = 0x7fc2e8e0a400] 09:04:46 INFO - PROCESS | 1807 | 1461254686336 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1807 | ++DOMWINDOW == 150 (0x7fc2ed364c00) [pid = 1807] [serial = 2296] [outer = 0x7fc2e8e0a400] 09:04:46 INFO - PROCESS | 1807 | 1461254686964 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:04:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:04:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:04:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:04:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:04:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:04:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:04:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:04:46 INFO - TEST-OK | /FileAPI/historical.html | took 1127ms 09:04:46 INFO - PROCESS | 1807 | 1461254686975 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1807 | 1461254686978 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:04:47 INFO - PROCESS | 1807 | 1461254686992 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1807 | 1461254686997 Marionette TRACE conn3 <- [1,3026,null,{}] 09:04:47 INFO - TEST-START | /FileAPI/idlharness.html 09:04:47 INFO - PROCESS | 1807 | 1461254687005 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 1807 | 1461254687172 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:04:47 INFO - PROCESS | 1807 | 1461254687373 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2eac87800 == 133 [pid = 1807] [id = 766] 09:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 151 (0x7fc2e7611800) [pid = 1807] [serial = 2297] [outer = (nil)] 09:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 152 (0x7fc2ed3a5000) [pid = 1807] [serial = 2298] [outer = 0x7fc2e7611800] 09:04:47 INFO - PROCESS | 1807 | 1461254687430 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1807 | ++DOMWINDOW == 153 (0x7fc2ed640c00) [pid = 1807] [serial = 2299] [outer = 0x7fc2e7611800] 09:04:49 INFO - PROCESS | 1807 | 1461254689353 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:04:49 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 09:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:04:49 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 09:04:49 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 09:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:04:49 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 09:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:04:49 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 09:04:49 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 09:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:04:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2439ms 09:04:49 INFO - PROCESS | 1807 | 1461254689442 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1807 | 1461254689446 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /FileAPI/idlharness.worker 09:04:49 INFO - PROCESS | 1807 | 1461254689512 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1807 | 1461254689520 Marionette TRACE conn3 <- [1,3030,null,{}] 09:04:49 INFO - PROCESS | 1807 | 1461254689536 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 1807 | 1461254689807 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:04:50 INFO - PROCESS | 1807 | 1461254690088 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e9bca000 == 134 [pid = 1807] [id = 767] 09:04:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 154 (0x7fc2ea92d800) [pid = 1807] [serial = 2300] [outer = (nil)] 09:04:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 155 (0x7fc2ed644c00) [pid = 1807] [serial = 2301] [outer = 0x7fc2ea92d800] 09:04:50 INFO - PROCESS | 1807 | 1461254690161 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1807 | ++DOMWINDOW == 156 (0x7fc2ee84f800) [pid = 1807] [serial = 2302] [outer = 0x7fc2ea92d800] 09:04:50 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:52 INFO - PROCESS | 1807 | 1461254692446 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:04:52 INFO - {} 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:04:52 INFO - {} 09:04:52 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 - {} 09:04:52 INFO - {} 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:04:52 INFO - {} 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:04:52 INFO - {} 09:04:52 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 - {} 09:04:52 INFO - {} 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 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 09:04:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:52 INFO - {} 09:04:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3099ms 09:04:52 INFO - PROCESS | 1807 | 1461254692602 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1807 | 1461254692620 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:04:52 INFO - PROCESS | 1807 | 1461254692685 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1807 | 1461254692694 Marionette TRACE conn3 <- [1,3034,null,{}] 09:04:52 INFO - PROCESS | 1807 | 1461254692705 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1807 | 1461254692955 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:04:53 INFO - PROCESS | 1807 | 1461254693234 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f4a1a800 == 135 [pid = 1807] [id = 768] 09:04:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 157 (0x7fc2ee850800) [pid = 1807] [serial = 2303] [outer = (nil)] 09:04:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 158 (0x7fc2f3008400) [pid = 1807] [serial = 2304] [outer = 0x7fc2ee850800] 09:04:53 INFO - PROCESS | 1807 | 1461254693304 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2f633b000) [pid = 1807] [serial = 2305] [outer = 0x7fc2ee850800] 09:04:54 INFO - PROCESS | 1807 | 1461254694065 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:04:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1405ms 09:04:54 INFO - PROCESS | 1807 | 1461254694081 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1807 | 1461254694085 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:04:54 INFO - PROCESS | 1807 | 1461254694091 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1807 | 1461254694096 Marionette TRACE conn3 <- [1,3038,null,{}] 09:04:54 INFO - PROCESS | 1807 | 1461254694125 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1807 | 1461254694393 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:04:54 INFO - PROCESS | 1807 | 1461254694609 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f5d83000 == 136 [pid = 1807] [id = 769] 09:04:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2f6837400) [pid = 1807] [serial = 2306] [outer = (nil)] 09:04:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2f696d000) [pid = 1807] [serial = 2307] [outer = 0x7fc2f6837400] 09:04:54 INFO - PROCESS | 1807 | 1461254694681 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2f6cf2800) [pid = 1807] [serial = 2308] [outer = 0x7fc2f6837400] 09:04:55 INFO - PROCESS | 1807 | 1461254695460 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:04:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1387ms 09:04:55 INFO - PROCESS | 1807 | 1461254695479 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1807 | 1461254695484 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:04:55 INFO - PROCESS | 1807 | 1461254695490 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1807 | 1461254695493 Marionette TRACE conn3 <- [1,3042,null,{}] 09:04:55 INFO - PROCESS | 1807 | 1461254695498 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1807 | 1461254695690 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:04:55 INFO - PROCESS | 1807 | 1461254695944 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6312800 == 137 [pid = 1807] [id = 770] 09:04:55 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2f66ea400) [pid = 1807] [serial = 2309] [outer = (nil)] 09:04:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2f8a26400) [pid = 1807] [serial = 2310] [outer = 0x7fc2f66ea400] 09:04:56 INFO - PROCESS | 1807 | 1461254696017 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2f968b400) [pid = 1807] [serial = 2311] [outer = 0x7fc2f66ea400] 09:04:57 INFO - PROCESS | 1807 | 1461254697093 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:04:57 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. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:04:57 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'.) 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:04:57 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. 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:04:57 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. 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:04:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:57 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. 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:04:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:04:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:04:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:04:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1643ms 09:04:57 INFO - PROCESS | 1807 | 1461254697132 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1807 | 1461254697141 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:04:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:04:57 INFO - PROCESS | 1807 | 1461254697182 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1807 | 1461254697187 Marionette TRACE conn3 <- [1,3046,null,{}] 09:04:57 INFO - PROCESS | 1807 | 1461254697198 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 1807 | 1461254697409 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:04:57 INFO - PROCESS | 1807 | 1461254697673 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f6b1a000 == 138 [pid = 1807] [id = 771] 09:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2f7a0f800) [pid = 1807] [serial = 2312] [outer = (nil)] 09:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2f9742800) [pid = 1807] [serial = 2313] [outer = 0x7fc2f7a0f800] 09:04:57 INFO - PROCESS | 1807 | 1461254697741 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1807 | ++DOMWINDOW == 168 (0x7fc2f9eab000) [pid = 1807] [serial = 2314] [outer = 0x7fc2f7a0f800] 09:04:58 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:58 INFO - PROCESS | 1807 | 1461254698605 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:04:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:04:58 INFO - {} 09:04:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1448ms 09:04:58 INFO - PROCESS | 1807 | 1461254698620 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1807 | 1461254698629 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:04:58 INFO - PROCESS | 1807 | 1461254698635 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1807 | 1461254698637 Marionette TRACE conn3 <- [1,3050,null,{}] 09:04:58 INFO - PROCESS | 1807 | 1461254698671 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 1807 | 1461254698922 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:04:59 INFO - PROCESS | 1807 | 1461254699205 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f393a800 == 139 [pid = 1807] [id = 772] 09:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 169 (0x7fc2f3a6cc00) [pid = 1807] [serial = 2315] [outer = (nil)] 09:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 170 (0x7fc2f4c1e000) [pid = 1807] [serial = 2316] [outer = 0x7fc2f3a6cc00] 09:04:59 INFO - PROCESS | 1807 | 1461254699323 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1807 | ++DOMWINDOW == 171 (0x7fc2f540fc00) [pid = 1807] [serial = 2317] [outer = 0x7fc2f3a6cc00] 09:05:00 INFO - PROCESS | 1807 | 1461254700045 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:05:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1485ms 09:05:00 INFO - PROCESS | 1807 | 1461254700121 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1807 | 1461254700125 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:05:00 INFO - PROCESS | 1807 | 1461254700132 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1807 | 1461254700134 Marionette TRACE conn3 <- [1,3054,null,{}] 09:05:00 INFO - PROCESS | 1807 | 1461254700139 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1807 | 1461254700333 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:05:00 INFO - PROCESS | 1807 | 1461254700637 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2f96a6000 == 140 [pid = 1807] [id = 773] 09:05:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 172 (0x7fc2f3a6e000) [pid = 1807] [serial = 2318] [outer = (nil)] 09:05:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 173 (0x7fc2f9ea5c00) [pid = 1807] [serial = 2319] [outer = 0x7fc2f3a6e000] 09:05:00 INFO - PROCESS | 1807 | 1461254700756 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1807 | ++DOMWINDOW == 174 (0x7fc2f9f44400) [pid = 1807] [serial = 2320] [outer = 0x7fc2f3a6e000] 09:05:02 INFO - PROCESS | 1807 | 1461254702391 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:05:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:02 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" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:02 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" 09:05:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2359ms 09:05:02 INFO - PROCESS | 1807 | 1461254702493 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1807 | 1461254702497 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:05:02 INFO - PROCESS | 1807 | 1461254702505 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1807 | 1461254702512 Marionette TRACE conn3 <- [1,3058,null,{}] 09:05:02 INFO - PROCESS | 1807 | 1461254702522 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1807 | 1461254702826 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:05:03 INFO - PROCESS | 1807 | 1461254703074 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa023000 == 141 [pid = 1807] [id = 774] 09:05:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 175 (0x7fc2f5493400) [pid = 1807] [serial = 2321] [outer = (nil)] 09:05:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 176 (0x7fc2fd37ec00) [pid = 1807] [serial = 2322] [outer = 0x7fc2f5493400] 09:05:03 INFO - PROCESS | 1807 | 1461254703144 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1807 | ++DOMWINDOW == 177 (0x7fc2fd851800) [pid = 1807] [serial = 2323] [outer = 0x7fc2f5493400] 09:05:03 INFO - PROCESS | 1807 | 1461254703949 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:05:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:05:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:05:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:05:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:05:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:05:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:05:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1493ms 09:05:04 INFO - PROCESS | 1807 | 1461254704002 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1807 | 1461254704009 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:05:04 INFO - PROCESS | 1807 | 1461254704017 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1807 | 1461254704020 Marionette TRACE conn3 <- [1,3062,null,{}] 09:05:04 INFO - PROCESS | 1807 | 1461254704025 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 1807 | 1461254704298 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:05:04 INFO - PROCESS | 1807 | 1461254704511 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ed67b800 == 142 [pid = 1807] [id = 775] 09:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 178 (0x7fc2ee922c00) [pid = 1807] [serial = 2324] [outer = (nil)] 09:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 179 (0x7fc2fa146800) [pid = 1807] [serial = 2325] [outer = 0x7fc2ee922c00] 09:05:04 INFO - PROCESS | 1807 | 1461254704583 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1807 | ++DOMWINDOW == 180 (0x7fc2fe3ec800) [pid = 1807] [serial = 2326] [outer = 0x7fc2ee922c00] 09:05:04 INFO - PROCESS | 1807 | [1807] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:05:05 INFO - PROCESS | 1807 | 1461254705371 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:05:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:05:05 INFO - {} 09:05:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1382ms 09:05:05 INFO - PROCESS | 1807 | 1461254705399 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1807 | 1461254705403 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:05:05 INFO - PROCESS | 1807 | 1461254705408 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1807 | 1461254705411 Marionette TRACE conn3 <- [1,3066,null,{}] 09:05:05 INFO - PROCESS | 1807 | 1461254705416 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1807 | 1461254705607 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:05:05 INFO - PROCESS | 1807 | 1461254705889 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fa6b2000 == 143 [pid = 1807] [id = 776] 09:05:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 181 (0x7fc2fd383800) [pid = 1807] [serial = 2327] [outer = (nil)] 09:05:05 INFO - PROCESS | 1807 | ++DOMWINDOW == 182 (0x7fc30ca4b000) [pid = 1807] [serial = 2328] [outer = 0x7fc2fd383800] 09:05:05 INFO - PROCESS | 1807 | 1461254705958 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1807 | ++DOMWINDOW == 183 (0x7fc30cf1a000) [pid = 1807] [serial = 2329] [outer = 0x7fc2fd383800] 09:05:06 INFO - PROCESS | 1807 | 1461254706725 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:05:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:05:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1340ms 09:05:06 INFO - PROCESS | 1807 | 1461254706772 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1807 | 1461254706776 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:05:06 INFO - PROCESS | 1807 | 1461254706784 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1807 | 1461254706794 Marionette TRACE conn3 <- [1,3070,null,{}] 09:05:06 INFO - PROCESS | 1807 | 1461254706798 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1807 | 1461254707013 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:05:07 INFO - PROCESS | 1807 | 1461254707316 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2fd846800 == 144 [pid = 1807] [id = 777] 09:05:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 184 (0x7fc30cf1c400) [pid = 1807] [serial = 2330] [outer = (nil)] 09:05:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 185 (0x7fc30dfc9800) [pid = 1807] [serial = 2331] [outer = 0x7fc30cf1c400] 09:05:07 INFO - PROCESS | 1807 | 1461254707394 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1807 | ++DOMWINDOW == 186 (0x7fc31002c000) [pid = 1807] [serial = 2332] [outer = 0x7fc30cf1c400] 09:05:08 INFO - PROCESS | 1807 | 1461254708168 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:05:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:05:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1439ms 09:05:08 INFO - PROCESS | 1807 | 1461254708265 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1807 | 1461254708267 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:05:08 INFO - PROCESS | 1807 | 1461254708279 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1807 | 1461254708281 Marionette TRACE conn3 <- [1,3074,null,{}] 09:05:08 INFO - PROCESS | 1807 | 1461254708287 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1807 | 1461254708491 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:05:08 INFO - PROCESS | 1807 | 1461254708792 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2ff523800 == 145 [pid = 1807] [id = 778] 09:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 187 (0x7fc2f33da800) [pid = 1807] [serial = 2333] [outer = (nil)] 09:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 188 (0x7fc311978800) [pid = 1807] [serial = 2334] [outer = 0x7fc2f33da800] 09:05:08 INFO - PROCESS | 1807 | 1461254708862 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1807 | ++DOMWINDOW == 189 (0x7fc311e39c00) [pid = 1807] [serial = 2335] [outer = 0x7fc2f33da800] 09:05:09 INFO - PROCESS | 1807 | 1461254709654 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:05:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:05:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1436ms 09:05:09 INFO - PROCESS | 1807 | 1461254709713 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1807 | 1461254709716 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:05:09 INFO - PROCESS | 1807 | 1461254709722 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1807 | 1461254709724 Marionette TRACE conn3 <- [1,3078,null,{}] 09:05:09 INFO - PROCESS | 1807 | 1461254709771 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1807 | 1461254710066 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:05:10 INFO - PROCESS | 1807 | 1461254710289 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc300b34000 == 146 [pid = 1807] [id = 779] 09:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 190 (0x7fc311e34c00) [pid = 1807] [serial = 2336] [outer = (nil)] 09:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 191 (0x7fc311fbac00) [pid = 1807] [serial = 2337] [outer = 0x7fc311e34c00] 09:05:10 INFO - PROCESS | 1807 | 1461254710366 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1807 | ++DOMWINDOW == 192 (0x7fc311fc4800) [pid = 1807] [serial = 2338] [outer = 0x7fc311e34c00] 09:05:11 INFO - PROCESS | 1807 | 1461254711247 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1807 | 1461254711316 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:05:11 INFO - PROCESS | 1807 | 1461254711328 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1807 | 1461254711331 Marionette TRACE conn3 <- [1,3082,null,{}] 09:05:11 INFO - PROCESS | 1807 | 1461254711337 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1807 | 1461254711538 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:05:11 INFO - PROCESS | 1807 | 1461254711859 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc305fad000 == 147 [pid = 1807] [id = 780] 09:05:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 193 (0x7fc2e4b89400) [pid = 1807] [serial = 2339] [outer = (nil)] 09:05:11 INFO - PROCESS | 1807 | ++DOMWINDOW == 194 (0x7fc2fbf6d000) [pid = 1807] [serial = 2340] [outer = 0x7fc2e4b89400] 09:05:11 INFO - PROCESS | 1807 | 1461254711930 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1807 | ++DOMWINDOW == 195 (0x7fc31209c400) [pid = 1807] [serial = 2341] [outer = 0x7fc2e4b89400] 09:05:12 INFO - PROCESS | 1807 | 1461254712754 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:05:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:05:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:05:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:05:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1444ms 09:05:12 INFO - PROCESS | 1807 | 1461254712773 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1807 | 1461254712776 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:05:12 INFO - PROCESS | 1807 | 1461254712782 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1807 | 1461254712793 Marionette TRACE conn3 <- [1,3086,null,{}] 09:05:12 INFO - PROCESS | 1807 | 1461254712797 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1807 | 1461254713021 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:05:13 INFO - PROCESS | 1807 | 1461254713301 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc30ccce000 == 148 [pid = 1807] [id = 781] 09:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 196 (0x7fc2e5a66000) [pid = 1807] [serial = 2342] [outer = (nil)] 09:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 197 (0x7fc2e99c8c00) [pid = 1807] [serial = 2343] [outer = 0x7fc2e5a66000] 09:05:13 INFO - PROCESS | 1807 | 1461254713393 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1807 | ++DOMWINDOW == 198 (0x7fc2e99d0400) [pid = 1807] [serial = 2344] [outer = 0x7fc2e5a66000] 09:05:14 INFO - PROCESS | 1807 | 1461254714283 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:05:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1553ms 09:05:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:05:14 INFO - PROCESS | 1807 | 1461254714336 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1807 | 1461254714339 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:05:14 INFO - PROCESS | 1807 | 1461254714345 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1807 | 1461254714348 Marionette TRACE conn3 <- [1,3090,null,{}] 09:05:14 INFO - PROCESS | 1807 | 1461254714353 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1807 | 1461254714663 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:05:14 INFO - PROCESS | 1807 | 1461254714884 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc311c81800 == 149 [pid = 1807] [id = 782] 09:05:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 199 (0x7fc2e4cb7c00) [pid = 1807] [serial = 2345] [outer = (nil)] 09:05:14 INFO - PROCESS | 1807 | ++DOMWINDOW == 200 (0x7fc2e4cc2400) [pid = 1807] [serial = 2346] [outer = 0x7fc2e4cb7c00] 09:05:14 INFO - PROCESS | 1807 | 1461254714983 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1807 | ++DOMWINDOW == 201 (0x7fc2e99c2400) [pid = 1807] [serial = 2347] [outer = 0x7fc2e4cb7c00] 09:05:15 INFO - PROCESS | 1807 | 1461254715727 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1429ms 09:05:15 INFO - PROCESS | 1807 | 1461254715774 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1807 | 1461254715777 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:05:15 INFO - PROCESS | 1807 | 1461254715783 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1807 | 1461254715787 Marionette TRACE conn3 <- [1,3094,null,{}] 09:05:15 INFO - PROCESS | 1807 | 1461254715792 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1807 | 1461254716037 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:05:16 INFO - PROCESS | 1807 | 1461254716315 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc3121aa000 == 150 [pid = 1807] [id = 783] 09:05:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 202 (0x7fc2e4cb8800) [pid = 1807] [serial = 2348] [outer = (nil)] 09:05:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 203 (0x7fc2e99cd400) [pid = 1807] [serial = 2349] [outer = 0x7fc2e4cb8800] 09:05:16 INFO - PROCESS | 1807 | 1461254716399 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1807 | ++DOMWINDOW == 204 (0x7fc3100ca800) [pid = 1807] [serial = 2350] [outer = 0x7fc2e4cb8800] 09:05:17 INFO - PROCESS | 1807 | 1461254717189 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:05:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:05:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1435ms 09:05:17 INFO - PROCESS | 1807 | 1461254717218 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1807 | 1461254717221 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:05:17 INFO - PROCESS | 1807 | 1461254717227 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1807 | 1461254717229 Marionette TRACE conn3 <- [1,3098,null,{}] 09:05:17 INFO - PROCESS | 1807 | 1461254717234 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 1807 | 1461254717480 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:05:17 INFO - PROCESS | 1807 | 1461254717753 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc314b5f000 == 151 [pid = 1807] [id = 784] 09:05:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 205 (0x7fc2e4cc1c00) [pid = 1807] [serial = 2351] [outer = (nil)] 09:05:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 206 (0x7fc2eab46000) [pid = 1807] [serial = 2352] [outer = 0x7fc2e4cc1c00] 09:05:17 INFO - PROCESS | 1807 | 1461254717828 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1807 | ++DOMWINDOW == 207 (0x7fc2eab4c800) [pid = 1807] [serial = 2353] [outer = 0x7fc2e4cc1c00] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2ea1e6800 == 150 [pid = 1807] [id = 765] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e9ddd800 == 149 [pid = 1807] [id = 764] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e85e0800 == 148 [pid = 1807] [id = 763] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e5767000 == 147 [pid = 1807] [id = 762] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5d2d800 == 146 [pid = 1807] [id = 759] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e1f57800 == 145 [pid = 1807] [id = 758] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e1f48800 == 144 [pid = 1807] [id = 757] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2dc5bb800 == 143 [pid = 1807] [id = 756] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2dc5a3000 == 142 [pid = 1807] [id = 755] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e35a2800 == 141 [pid = 1807] [id = 754] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e2e76000 == 140 [pid = 1807] [id = 753] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc3174bd800 == 139 [pid = 1807] [id = 752] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc311e0d800 == 138 [pid = 1807] [id = 751] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30cc57800 == 137 [pid = 1807] [id = 750] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc30076e000 == 136 [pid = 1807] [id = 749] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2feca2800 == 135 [pid = 1807] [id = 748] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa46b800 == 134 [pid = 1807] [id = 746] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fbf9d800 == 133 [pid = 1807] [id = 747] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa385000 == 132 [pid = 1807] [id = 745] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2fa024000 == 131 [pid = 1807] [id = 744] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f7a46800 == 130 [pid = 1807] [id = 743] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f663a000 == 129 [pid = 1807] [id = 742] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f5aed000 == 128 [pid = 1807] [id = 741] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2f4986000 == 127 [pid = 1807] [id = 740] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2eb05c800 == 126 [pid = 1807] [id = 739] 09:05:20 INFO - PROCESS | 1807 | --DOCSHELL 0x7fc2e492e800 == 125 [pid = 1807] [id = 738] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 206 (0x7fc2ee924400) [pid = 1807] [serial = 2067] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 205 (0x7fc2ec2f3000) [pid = 1807] [serial = 2127] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 204 (0x7fc2e984f000) [pid = 1807] [serial = 2207] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 203 (0x7fc2ea0e8800) [pid = 1807] [serial = 2208] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 202 (0x7fc2ec180400) [pid = 1807] [serial = 2210] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 201 (0x7fc2eb0bc400) [pid = 1807] [serial = 2213] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 200 (0x7fc2f371fc00) [pid = 1807] [serial = 2157] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 199 (0x7fc2f3651c00) [pid = 1807] [serial = 2156] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 198 (0x7fc2e773e400) [pid = 1807] [serial = 2204] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 197 (0x7fc2e4a40400) [pid = 1807] [serial = 2201] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 196 (0x7fc2e557ec00) [pid = 1807] [serial = 2202] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 195 (0x7fc2f33e2400) [pid = 1807] [serial = 2154] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 194 (0x7fc2f336ec00) [pid = 1807] [serial = 2153] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 193 (0x7fc2f309a000) [pid = 1807] [serial = 2151] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 192 (0x7fc2ee91c000) [pid = 1807] [serial = 2150] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 191 (0x7fc2ed3a6800) [pid = 1807] [serial = 2148] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 190 (0x7fc2ec17cc00) [pid = 1807] [serial = 2147] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 189 (0x7fc2e8e19800) [pid = 1807] [serial = 2145] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 188 (0x7fc2e8292800) [pid = 1807] [serial = 2144] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 187 (0x7fc2ed3a8400) [pid = 1807] [serial = 2141] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 186 (0x7fc2fd85c800) [pid = 1807] [serial = 2198] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 185 (0x7fc2fd38b000) [pid = 1807] [serial = 2196] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 184 (0x7fc2fd387000) [pid = 1807] [serial = 2195] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 183 (0x7fc2fd37f800) [pid = 1807] [serial = 2193] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 182 (0x7fc2fcb1c400) [pid = 1807] [serial = 2192] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 181 (0x7fc2fbfcf000) [pid = 1807] [serial = 2190] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 180 (0x7fc2fa3bf400) [pid = 1807] [serial = 2189] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 179 (0x7fc2fa3b9400) [pid = 1807] [serial = 2187] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 178 (0x7fc2fa3b4000) [pid = 1807] [serial = 2186] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 177 (0x7fc2fa2fb000) [pid = 1807] [serial = 2184] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 176 (0x7fc2fa2f1c00) [pid = 1807] [serial = 2183] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 175 (0x7fc2fa14e400) [pid = 1807] [serial = 2181] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 174 (0x7fc2fa145800) [pid = 1807] [serial = 2180] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 173 (0x7fc2f9f44000) [pid = 1807] [serial = 2178] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 172 (0x7fc2f9e23c00) [pid = 1807] [serial = 2177] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 171 (0x7fc2f9eb0c00) [pid = 1807] [serial = 2175] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 170 (0x7fc2f9e2f800) [pid = 1807] [serial = 2174] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 169 (0x7fc2f96e4800) [pid = 1807] [serial = 2172] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 168 (0x7fc2f8a8d400) [pid = 1807] [serial = 2171] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 167 (0x7fc2f6cefc00) [pid = 1807] [serial = 2169] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2f6945c00) [pid = 1807] [serial = 2168] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2f6699000) [pid = 1807] [serial = 2166] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2f6335c00) [pid = 1807] [serial = 2165] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2f62e2800) [pid = 1807] [serial = 2163] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f6061800) [pid = 1807] [serial = 2162] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2f5e58400) [pid = 1807] [serial = 2160] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2f54b7000) [pid = 1807] [serial = 2159] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2ed39ec00) [pid = 1807] [serial = 2211] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2e842a000) [pid = 1807] [serial = 2205] [outer = (nil)] [url = about:blank] 09:05:20 INFO - PROCESS | 1807 | 1461254720679 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:05:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 3489ms 09:05:20 INFO - PROCESS | 1807 | 1461254720716 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:05:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:05:20 INFO - PROCESS | 1807 | 1461254720721 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:05:20 INFO - PROCESS | 1807 | 1461254720729 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1807 | 1461254720733 Marionette TRACE conn3 <- [1,3102,null,{}] 09:05:20 INFO - PROCESS | 1807 | 1461254720742 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1807 | 1461254720994 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:05:21 INFO - PROCESS | 1807 | 1461254721224 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e154a800 == 126 [pid = 1807] [id = 785] 09:05:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 159 (0x7fc2e4cc3000) [pid = 1807] [serial = 2354] [outer = (nil)] 09:05:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 160 (0x7fc2e5a6b400) [pid = 1807] [serial = 2355] [outer = 0x7fc2e4cc3000] 09:05:21 INFO - PROCESS | 1807 | 1461254721294 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1807 | ++DOMWINDOW == 161 (0x7fc2e6f89c00) [pid = 1807] [serial = 2356] [outer = 0x7fc2e4cc3000] 09:05:22 INFO - PROCESS | 1807 | 1461254722087 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:05:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1383ms 09:05:22 INFO - PROCESS | 1807 | 1461254722116 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:05:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:05:22 INFO - PROCESS | 1807 | 1461254722129 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:05:22 INFO - PROCESS | 1807 | 1461254722137 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1807 | 1461254722141 Marionette TRACE conn3 <- [1,3106,null,{}] 09:05:22 INFO - PROCESS | 1807 | 1461254722147 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 1807 | 1461254722438 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:05:22 INFO - PROCESS | 1807 | 1461254722582 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e2e7c000 == 127 [pid = 1807] [id = 786] 09:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 162 (0x7fc2e557e800) [pid = 1807] [serial = 2357] [outer = (nil)] 09:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 163 (0x7fc2e7a69000) [pid = 1807] [serial = 2358] [outer = 0x7fc2e557e800] 09:05:22 INFO - PROCESS | 1807 | 1461254722681 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1807 | ++DOMWINDOW == 164 (0x7fc2e86c8800) [pid = 1807] [serial = 2359] [outer = 0x7fc2e557e800] 09:05:23 INFO - PROCESS | 1807 | 1461254723442 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:05:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1336ms 09:05:23 INFO - PROCESS | 1807 | 1461254723480 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:05:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:05:23 INFO - PROCESS | 1807 | 1461254723496 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:05:23 INFO - PROCESS | 1807 | 1461254723506 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1807 | 1461254723514 Marionette TRACE conn3 <- [1,3110,null,{}] 09:05:23 INFO - PROCESS | 1807 | 1461254723551 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 1807 | 1461254723831 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:05:23 INFO - PROCESS | 1807 | 1461254723866 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e5a97800 == 128 [pid = 1807] [id = 787] 09:05:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 165 (0x7fc2e9845000) [pid = 1807] [serial = 2360] [outer = (nil)] 09:05:23 INFO - PROCESS | 1807 | ++DOMWINDOW == 166 (0x7fc2e9c99400) [pid = 1807] [serial = 2361] [outer = 0x7fc2e9845000] 09:05:23 INFO - PROCESS | 1807 | 1461254723937 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1807 | ++DOMWINDOW == 167 (0x7fc2ea825800) [pid = 1807] [serial = 2362] [outer = 0x7fc2e9845000] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 166 (0x7fc2f6695000) [pid = 1807] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 165 (0x7fc2e9e9f800) [pid = 1807] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 164 (0x7fc2f669c400) [pid = 1807] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 163 (0x7fc2e8e0a400) [pid = 1807] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 162 (0x7fc2f3a6fc00) [pid = 1807] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 161 (0x7fc2fda97400) [pid = 1807] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 160 (0x7fc2e5a71c00) [pid = 1807] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 159 (0x7fc2f5ce3400) [pid = 1807] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 158 (0x7fc2f5ce2400) [pid = 1807] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 157 (0x7fc3007d1400) [pid = 1807] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 156 (0x7fc2e8eb3c00) [pid = 1807] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 155 (0x7fc2e7a6c400) [pid = 1807] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 154 (0x7fc2f33e1000) [pid = 1807] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 153 (0x7fc2f694d000) [pid = 1807] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 152 (0x7fc2fd8e2800) [pid = 1807] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 151 (0x7fc2e8e03800) [pid = 1807] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 150 (0x7fc2f300c800) [pid = 1807] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 149 (0x7fc2fe425800) [pid = 1807] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 148 (0x7fc2f6cf4c00) [pid = 1807] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 147 (0x7fc2e5541400) [pid = 1807] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 146 (0x7fc2f3378400) [pid = 1807] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 145 (0x7fc2ed644800) [pid = 1807] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 144 (0x7fc2e33be800) [pid = 1807] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 143 (0x7fc2fd857c00) [pid = 1807] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 142 (0x7fc2eeadec00) [pid = 1807] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 141 (0x7fc2e7603400) [pid = 1807] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 140 (0x7fc2fda9b400) [pid = 1807] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:05:25 INFO - PROCESS | 1807 | --DOMWINDOW == 139 (0x7fc2eb0bb800) [pid = 1807] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:05:25 INFO - PROCESS | 1807 | 1461254725573 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:05:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:05:25 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 09:05:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:05:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2112ms 09:05:25 INFO - PROCESS | 1807 | 1461254725650 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:05:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:05:25 INFO - PROCESS | 1807 | 1461254725655 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:05:25 INFO - PROCESS | 1807 | 1461254725664 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1807 | 1461254725666 Marionette TRACE conn3 <- [1,3114,null,{}] 09:05:25 INFO - PROCESS | 1807 | 1461254725671 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 1807 | 1461254725859 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:05:26 INFO - PROCESS | 1807 | 1461254726087 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3f6e933c-e132-44e6-8643-be80ae8e8e02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1807 | ++DOCSHELL 0x7fc2e6fd7800 == 129 [pid = 1807] [id = 788] 09:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 140 (0x7fc2e7a6c400) [pid = 1807] [serial = 2363] [outer = (nil)] 09:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 141 (0x7fc2eab4d000) [pid = 1807] [serial = 2364] [outer = 0x7fc2e7a6c400] 09:05:26 INFO - PROCESS | 1807 | 1461254726175 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1807 | ++DOMWINDOW == 142 (0x7fc2eb0b5400) [pid = 1807] [serial = 2365] [outer = 0x7fc2e7a6c400] 09:05:26 INFO - PROCESS | 1807 | 1461254726792 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:05:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1141ms 09:05:26 INFO - PROCESS | 1807 | 1461254726801 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1807 | 1461254726803 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:05:27 WARNING - u'runner_teardown' () 09:05:27 INFO - No more tests 09:05:28 INFO - Got 0 unexpected results 09:05:28 INFO - SUITE-END | took 1136s 09:05:28 INFO - Closing logging queue 09:05:28 INFO - queue closed 09:05:28 INFO - Return code: 0 09:05:28 WARNING - # TBPL SUCCESS # 09:05:28 INFO - Running post-action listener: _resource_record_post_action 09:05:28 INFO - Running post-run listener: _resource_record_post_run 09:05:29 INFO - Total resource usage - Wall time: 1172s; CPU: 98.0%; Read bytes: 8364032; Write bytes: 969392128; Read time: 644; Write time: 292264 09:05:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:05:29 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51572736; Read time: 0; Write time: 40800 09:05:29 INFO - run-tests - Wall time: 1143s; CPU: 98.0%; Read bytes: 6045696; Write bytes: 843436032; Read time: 204; Write time: 180044 09:05:29 INFO - Running post-run listener: _upload_blobber_files 09:05:29 INFO - Blob upload gear active. 09:05:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:05:29 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 09:05:29 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:05:29 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:05:30 INFO - (blobuploader) - INFO - Open directory for files ... 09:05:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:05:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:05:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:05:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:05:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:05:32 INFO - (blobuploader) - INFO - Done attempting. 09:05:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:05:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:05:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:05:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:05:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:05:33 INFO - (blobuploader) - INFO - Done attempting. 09:05:33 INFO - (blobuploader) - INFO - Iteration through files over. 09:05:33 INFO - Return code: 0 09:05:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:05:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:05:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b849641fc7ee3af6843dfb0a090c390a95c7a2089d5028a99a8c7167fcb643331a822af1c1f70bc9364dfa0b312f9ca0ef9c667486b9f8a33009c8602babbeea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/92ea1ac27e40a629e6a96219cc1f3f957a37421227ef9540a8ff40d060cb24ec5f48ee9d927c7d4e48a2167c0c8ffc3faffd23c98815ccf2c22f36af62a118e3"} 09:05:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:05:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:05:33 INFO - Contents: 09:05:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b849641fc7ee3af6843dfb0a090c390a95c7a2089d5028a99a8c7167fcb643331a822af1c1f70bc9364dfa0b312f9ca0ef9c667486b9f8a33009c8602babbeea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/92ea1ac27e40a629e6a96219cc1f3f957a37421227ef9540a8ff40d060cb24ec5f48ee9d927c7d4e48a2167c0c8ffc3faffd23c98815ccf2c22f36af62a118e3"} 09:05:33 INFO - Running post-run listener: copy_logs_to_upload_dir 09:05:33 INFO - Copying logs to upload dir... 09:05:33 INFO - mkdir: /builds/slave/test/build/upload/logs 09:05:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1254.468346 ========= master_lag: 128.79 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 3 secs) (at 2016-04-21 09:07:42.052398) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-21 09:07:42.053628) ========= 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=9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b849641fc7ee3af6843dfb0a090c390a95c7a2089d5028a99a8c7167fcb643331a822af1c1f70bc9364dfa0b312f9ca0ef9c667486b9f8a33009c8602babbeea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/92ea1ac27e40a629e6a96219cc1f3f957a37421227ef9540a8ff40d060cb24ec5f48ee9d927c7d4e48a2167c0c8ffc3faffd23c98815ccf2c22f36af62a118e3"} build_url:https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035522 build_url: 'https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/b849641fc7ee3af6843dfb0a090c390a95c7a2089d5028a99a8c7167fcb643331a822af1c1f70bc9364dfa0b312f9ca0ef9c667486b9f8a33009c8602babbeea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/92ea1ac27e40a629e6a96219cc1f3f957a37421227ef9540a8ff40d060cb24ec5f48ee9d927c7d4e48a2167c0c8ffc3faffd23c98815ccf2c22f36af62a118e3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bccX5Rj4T0etdexc2WqN3g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 4.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-21 09:07:46.203930) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 23 secs) (at 2016-04-21 09:07:46.204250) ========= 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=9ca12473fbb1d023794ffd180000023c-1461253261.305685-623811603 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020841 ========= master_lag: 23.43 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 23 secs) (at 2016-04-21 09:08:09.654534) ========= ========= Started reboot skipped (results: 3, elapsed: 31 secs) (at 2016-04-21 09:08:09.654809) ========= ========= Finished reboot skipped (results: 3, elapsed: 31 secs) (at 2016-04-21 09:08:40.817301) ========= ========= Total master_lag: 156.44 =========